0% found this document useful (0 votes)
12 views6 pages

2 12exercises

The document contains code examples for performing basic math operations, switch statements to output days of the week and convert case of strings. It includes multiple code snippets demonstrating different ways to take user input, perform calculations and output results.

Uploaded by

kvnmxnmjbc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views6 pages

2 12exercises

The document contains code examples for performing basic math operations, switch statements to output days of the week and convert case of strings. It includes multiple code snippets demonstrating different ways to take user input, perform calculations and output results.

Uploaded by

kvnmxnmjbc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

...\pc\source\repos\ConsoleApp42\ConsoleApp42\Program.

cs 1
1 using System;
2 namespace ConsoleApp42
3 {
4 internal class Program
5 {
6 static void Main(string[] args)
7 {
8 //1st exercise//
9 //1st way//
10 double number1, number2;
11 Console.WriteLine("type two numbers: ");
12 number1 = double.Parse(Console.ReadLine());
13 number2 = double.Parse(Console.ReadLine());
14
15 Console.WriteLine();
16 Console.WriteLine("choose an operator: 1-addition, 2-
subtraction, 3-multiplication, 4-division, 5-exit");
17 int operation = int.Parse(Console.ReadLine());
18 Console.WriteLine();
19 switch (operation)
20 {
21 case 1:
22 {
23 Console.WriteLine("the addition of the two
numbers:");
24 Console.WriteLine(number1 + "+" + number2+"="+
(number1+number2));
25 break;
26 }
27 case 2:
28 {
29 Console.WriteLine("the subtraction of the two
numbers:");
30 Console.WriteLine(number1 + "-" + number2+"="+
(number1-number2));
31 break;
32 }
33 case 3:
34 {
35 Console.WriteLine("the multiplication of the two
numbers:");
36 Console.WriteLine(number1 + "*" + number2+"="+
(number1*number2));
37 break;
38 }
39 case 4:
40 {
41 Console.WriteLine("the division of the two
numbers:");
...\pc\source\repos\ConsoleApp42\ConsoleApp42\Program.cs 2
42 Console.WriteLine(number1 + "/" + number2+"="+
(number1/number2));
43 break;
44 }
45 case 5:
46 {
47 Console.WriteLine("exiting the program.");
48 break;
49 }
50 default:
51 {
52 Console.WriteLine("invalid input.");
53 break;
54 }
55 }
56 Console.WriteLine();
57
58 //2nd way//
59 double num1, num2, result;
60 int operation;
61
62 Console.WriteLine("enter two numbers:");
63 num1 = double.Parse(Console.ReadLine());
64 num2 = double.Parse(Console.ReadLine());
65 Console.WriteLine();
66
67 Console.WriteLine("Choose an operator:\n1 - Addition\n2 -
Subtraction\n3 - Multiplication\n4 - Division\n5 - Exit");
68 Console.Write("-->");
69 operation = int.Parse(Console.ReadLine());
70 Console.WriteLine();
71
72 switch (operation)
73 {
74 case 1:
75 {
76 result = num1 + num2;
77 Console.WriteLine("the result of addition is: "
+result);
78 break;
79 }
80 case 2:
81 {
82 result = num1 - num2;
83 Console.WriteLine("the result of subtraction is: "
+result);
84 break;
85 }
86 case 3:
...\pc\source\repos\ConsoleApp42\ConsoleApp42\Program.cs 3
87 {
88 result = num1 * num2;
89 Console.WriteLine("the result of multiplication
is: " +result);
90 break;
91 }
92 case 4:
93 {
94 if (num2 != 0)
95 {
96 result = num1 / num2;
97 Console.WriteLine("the result of division is:
" +result);
98 }
99 else
100 {
101 Console.WriteLine("cannot divide by zero.");
102 }
103 break;
104 }
105 case 5:
106 {
107 Console.WriteLine("exiting the program.");
108 break;
109 }
110 default:
111 {
112 Console.WriteLine("invalid input.");
113 break;
114 }
115 }
116
117 //2nd exercise//
118 double num1, num2, result;
119 string operation;
120
121 Console.WriteLine("enter two numbers:");
122 num1 = double.Parse(Console.ReadLine());
123 num2 = double.Parse(Console.ReadLine());
124 Console.WriteLine();
125
126 Console.WriteLine("Choose an operator:\n+ - Addition\n- -
Subtraction\n* - Multiplication\n/ - Division");
127 Console.Write("--> ");
128 operation = Console.ReadLine();
129 Console.WriteLine();
130
131 switch (operation)
132 {
...\pc\source\repos\ConsoleApp42\ConsoleApp42\Program.cs 4
133 case "+":
134 {
135 result = num1 + num2;
136 Console.WriteLine("the result of addition is: "
+result);
137 break;
138 }
139 case "-":
140 {
141 result = num1 - num2;
142 Console.WriteLine("the result of subtraction is: "
+result);
143 break;
144 }
145 case "*":
146 {
147 result = num1 * num2;
148 Console.WriteLine("the result of multiplication
is: " +result);
149 break;
150 }
151 case "/":
152 {
153 if (num2 != 0)
154 {
155 result = num1 / num2;
156 Console.WriteLine("the result of division is:
" +result);
157 }
158 else
159 {
160 Console.WriteLine("cannot divide by zero.");
161 }
162 break;
163 }
164 default:
165 {
166 Console.WriteLine("invalid input.");
167 break;
168 }
169 }
170
171 //3rd exercise//
172 int dayNumber;
173 Console.Write("enter day number: ");
174 dayNumber = int.Parse(Console.ReadLine());
175
176 switch (dayNumber)
177 {
...\pc\source\repos\ConsoleApp42\ConsoleApp42\Program.cs 5
178 case 1:
179 {
180 Console.WriteLine("sunday");
181 break;
182 }
183 case 2:
184 {
185 Console.WriteLine("monday");
186 break;
187 }
188 case 3:
189 {
190 Console.WriteLine("tuesday");
191 break;
192 }
193 case 4:
194 {
195 Console.WriteLine("wednesday");
196 break;
197 }
198 case 5:
199 {
200 Console.WriteLine("thursday");
201 break;
202 }
203 case 6:
204 {
205 Console.WriteLine("friday");
206 break;
207 }
208 case 7:
209 {
210 Console.WriteLine("saturday");
211 break;
212 }
213 default:
214 {
215 Console.WriteLine("invalid input.");
216 break;
217 }
218 }
219
220 //4th exercise//
221 Console.WriteLine("enter a string of uppercase letters:");
222 string input = Console.ReadLine();
223
224 string lowerCase = input.ToLower();
225 Console.WriteLine("the converted string to lowercase is: " +
lowerCase);
...\pc\source\repos\ConsoleApp42\ConsoleApp42\Program.cs 6
226
227 //5th exercise//
228 int sumNumbers = 0;
229 Console.WriteLine("numbers between 1-10:");
230 for (int number = 1; number <= 10; number++)
231 {
232 Console.WriteLine(number);
233 sumNumbers += number;
234 }
235 Console.WriteLine("sum of numbers: " +sumNumbers);
236
237 //6th exercise//
238 int sumN = 0;
239 Console.Write("enter a positve number: ");
240 int n = int.Parse(Console.ReadLine());
241 for (int i =1; i <= n; i++)
242 {
243 Console.WriteLine(i);
244 sumN += i;
245 }
246 Console.WriteLine("the sum: " +sumN);
247
248 //7th exercise//
249 int number = 0;
250 while (number != -1)
251 {
252 Console.WriteLine("enter a number: ");
253 number = int.Parse(Console.ReadLine());
254
255 if(number == -1)
256 {
257 Console.WriteLine("the program has ended.");
258 }
259 }
260
261 //8th exercise//
262 Console.WriteLine("enter three positive numbers: ");
263 int number1 = int.Parse(Console.ReadLine());
264 int number2 = int.Parse(Console.ReadLine());
265 int number3 = int.Parse(Console.ReadLine());
266
267 int max = Math.Max(number1, Math.Max(number2, number3));
268 int min = Math.Min(number1, Math.Min(number2, number3));
269
270 Console.WriteLine("the largest number is: " +max);
271 Console.WriteLine("the smallest number is: " +min);
272 }
273 }
274 }

You might also like