Console Notes 1
Console Notes 1
*************
Contains all the codes since day one
Kuda
Console.writeline(“ “)
console notes
Since day one
1
3
4
5 Code to print Average
6
7
8
9 Module Module1
10
11 Sub Main()
12 Dim test1, test2 As Single
13 Dim avarage As Double
14 Console.WriteLine("enter mark test 1 mark")
15 test1 = Console.ReadLine
16 Console.WriteLine("enter mark test 2 mark")
17 test2 = Console.ReadLine
18 avarage = (test1 + test2) / 2
19 Console.WriteLine("the avarage is " & avarage)
20 Console.ReadLine()
21
22 End
23
24
25
26
27 Module Module1
28
29 Sub Main()
30 Dim num1, num2 As Single
31 Dim resulte As Double
32 Console.WriteLine("enter mark num1")
33 num1 = Console.ReadLine
34 Console.WriteLine("enter mark num2")
35 num2 = Console.ReadLine
36 resulte = num1 Mod num2
37 Console.WriteLine("the resulte is" & resulte)
38 Console.ReadLine()
39
40
41 End Sub
2
42
43 End Module
44
45
3
46
4
47
67
68 Module Module1
69
70 Sub Main()
71 Dim year As Double
72 Console.WriteLine("enter year")
73 year = Console.ReadLine()
74 If year Mod 4 = 0 Then
75 Console.WriteLine("it is a leap year")
76 Console.ReadLine()
77 Else
78 Console.WriteLine("it is not a leap year")
79 Console.ReadLine()
80
81 End If
82 Console.ReadKey()
83
84 End Sub
85
86 End Module
87
88
89
90
93 Module Module1
94
95 Sub Main()
96 Dim a, b, c As Integer
97 Dim x1, x2 As Double
98
99 Console.WriteLine("enter the value of A")
100 a = Console.ReadLine
101 Console.WriteLine("enter the value of b")
102 b = Console.ReadLine
103 Console.WriteLine("enter the value of c")
104 c = Console.ReadLine
105 x1 = (-b + Sqrt(b ^ 2 - 4 * a * c)) / (2 * a)
106 x2 = (-b - Sqrt(b ^ 2 - 4 * a * c)) / (2 * a)
107 Console.WriteLine("THE value for x1 " & x1)
108 Console.WriteLine("The value for x2 " & x2)
109 Console.ReadKey()
110
111 End Sub
112
113 End Module
114
115
116
117
118
135
6
136
156
157
158
159
196
197
198
199
213
214
215 End If
216 Console.WriteLine("the bouns is " & bouns)
217 bouns = Console.ReadLine
218 Console.ReadKey()
219
220 End Sub
221
222 End Module
223
224
225
245
9
246
247
248
249
250 Module Module1
251
252 Sub Main()
253 Dim name As String
254 Dim mark As Single
255 Console.WriteLine("enter your name")
256 name = Console.ReadLine
257 Console.WriteLine("enter mark")
258 mark = Console.ReadLine
259
260
261 Select Case mark
262 Case Is > 70
263 Console.WriteLine(name & " your grade is A")
264 Case 60 To 69
265 Console.WriteLine(name & " your grade is B")
266 Case 50 To 59
267 Console.WriteLine(name & " your grade is C")
268 Case 40 To 49
269 Console.WriteLine(name & " your grade is D ")
270 Case Else
271 Console.WriteLine(name & " YOU HAVE FAILD")
272 End Select
273
274 Console.ReadKey()
275
276 End Sub
277
278 End Module
10
279
280
282
283
284 Module Module1
285
286 Sub Main()
287 Dim a, b, num As Integer
288 Console.WriteLine(" enter the number of rows ")
289 num = Console.ReadLine
290 For a = 1 To num
291 For b = 1 To a
292 Console.Write("*")
293 Next
294 Console.WriteLine("")
295 Next
296 Console.WriteLine("enter any key to exite")
297 Console.ReadKey()
298 End Sub
299
300 End Module
301
302
303
11
304
305 Module Module1
306
307 Sub Main()
308 Dim n, i, j As Integer
309 Dim m As Integer = 1
310 Console.WriteLine("enter nuber of rows")
311 n = Console.ReadLine
312 For i = n To 1 Step -1
313 For j = 1 To i
314 Console.Write("* ")
315
316 Next
317 Console.WriteLine("")
318 Next
319 Console.WriteLine("enter any key to exite")
320 Console.ReadKey()
321
322 End Sub
323
324 End Module
325
326
327
328 Module Module1
329
330 Sub Main()
331 Dim n, i, j, k As Integer
332 Dim m As Integer = 1
333 Console.WriteLine("enter number of rows ")
334 n = Console.ReadLine
335 For i = n To 1 Step -1
336 For j = 1 To m
337 Console.Write(" ")
338
339 Next
340 For k = 1 To 2 * i - 1
341 Console.Write("*")
342 Next
343 m += 1
344 Console.WriteLine("")
345 Next
346 Console.WriteLine("press any key to exit.....")
347 Console.ReadKey()
348
349 End Sub
350
351 End Module
12
352
353
354 Module Module1
355
356 Sub Main()
357 Dim n, i, j, k As Integer
358 Dim space As Integer = 1
359 Console.WriteLine("enter a number to show rows in a pattern")
360 n = Console.ReadLine
361 Console.WriteLine()
362 For i = 1 To n
363 For j = 1 To n - 1
364 Console.Write(" ")
365 Next
366 For k = 1 To 2 * i - 1
367 Console.Write("*")
368 Next
369 Console.WriteLine("")
370 n -= 1
371 Next
372 Console.ReadKey()
373
374
375
376 End Sub
377
378 End Modu
379
380
381
382 Module Module1
13
383
384 Sub Main()
385 Dim n, i, j As Integer
386 Console.WriteLine("enter number of rows ")
387 n = Console.ReadLine
388 For i = 1 To n
389 For j = 1 To i
390 Console.Write(" * ")
391 Next
392 Console.WriteLine("")
393 Next
394 For i = n To 1 Step -1
395 For j = 1 To i
396 Console.Write(" * ")
397
398 Next
399 Console.WriteLine("")
400 Next
401 Console.ReadKey()
402
403
404 End Sub
405
406 End Module
407
408
409
410
411 Module Module1
412
413 Sub Main()
414 Dim i, j, k, m, n As Integer
415 Console.WriteLine(" enter number of rows ")
416 n = Console.ReadLine
417
418 For i = n To 1 Step -1
419 For j = 1 To i - 1
420 Console.Write(" ")
421 Next
422 For k = 1 To m
423 Console.Write("*")
424 Next
425 m += 1
426 Console.WriteLine("")
427
428 Next
429 Console.ReadKey()
430
431
432 End Sub
433
434 End Modul
14
459
460
463
464 Module Module1
465
466 Sub Main()
467 Dim a, b, num As Integer
468 Console.WriteLine("enter number of rows")
469 num = Console.ReadLine
470 For a = num To 1 Step -1
471 For b = 1 To a
472 Console.Write(" {0} ", b)
473 Next b
474 Console.WriteLine("")
475 Next a
476 For a = 1 To num
477 For b = 1 To a
478 Console.Write(" {0} ", b)
479
15
480 Next b
481 Console.WriteLine("")
482 Next a
483
484 Console.ReadKey()
485
486 End Sub
487
488 End Module
489
490
491
493
494 Module Module1
495
496 Sub Main()
497 Dim n, j, k As Integer
498 Dim m As Integer = 1
499 Console.WriteLine("enter number of rows ")
500 n = Console.ReadLine
501 For j = 1 To n
502 For k = 1 To j
503 Console.Write(" {0} ", m)
504 m += 1
505 Next k
506 Console.WriteLine("")
507 Next j
508 Console.ReadKey()
509
510
511 End Sub
512
513 End Module
514
515
16
516
518
519 Module Module1
520
521 Sub Main()
522 Dim i, j, k, n, l As Integer
523 Console.WriteLine("enter number of rows")
524 n = Console.ReadLine
525
526 For i = 1 To n
527 For j = 1 To n - i
528 Console.Write(" ")
529 Next
530 For k = 1 To i
531 Console.Write("{0}", k)
532 Next
533 For l = i - 1 To 1 Step -1
534 Console.Write("{0}", l)
535
536 Next
537 Console.WriteLine("")
538 Next
539 Console.ReadKey()
540
541 End Sub
542
543 End Module
544
545
17
546
547
548 Module Module1
549
550 Sub Main()
551 Dim a, b, num As Integer
552 Console.WriteLine(" enter number of rows ")
553 num = Console.ReadLine
554 For a = 1 To num
555 For b = 1 To a
556 Console.Write("{0}", b)
557 Next
558 Console.WriteLine("")
559 Next
560 Console.ReadKey()
561
562 End Sub
563
564 End Module
565
566
567
568 Algo 1
569
570
571
18
589
590 alogorithm
591
618
19
619
622
623 Sub Main()
624 Dim num, blank, i, j As Integer
625 Dim c As Integer = 1
626 Console.WriteLine("Enter number of rows in the pascals triangle")
627 num = Console.ReadLine
628 For i = 0 To num - 1
629 For blank = 1 To num - i
630 Console.Write(" ")
631 Next blank
632 For j = 0 To i
633 If j = 0 OrElse i = 0 Then
634 c = 1
635 Else
636 c = c * (i - j + 1) / j
637 End If
638 Console.Write("{0} ", c)
639 Next
640 Console.WriteLine("")
641 Next
642 Console.ReadKey()
643
644 End Sub
645
646 End Module
647
648
20
677
678
698
721
730 For j = 0 To i
731 If j = 0 Or j = i Then
732 triangle(i, j) = 1
733 Else
734 triangle(i, j) = triangle(i - 1, j - 1) + triangle(i - 1, j)
735 End If
736 Next j
737 Next i
738 For i = 0 To numRows - 1
739 For j = 0 To i
740 Console.Write(triangle(i, j) & " ")
741 Next j
742 Console.WriteLine()
743 Next i
744 Console.ReadKey()
745
746 End Sub
747
748
749 End Module
750 Code to show the largest num
751 Module Module1
752
753 Sub Main()
754 Dim large, count, num As Integer
755 large = 0
756 count = 0
757 While count < 4
758 Console.WriteLine("enter num")
759 num = Console.ReadLine()
760 count = count + 1
761 If num > large Then
762 large = num
763 End If
764 Console.WriteLine()
765 End While
766 Console.WriteLine("LARGE =" & large)
767 Console.ReadKey()
768
769 End Sub
770
771 End Module
772
773
774 Code to accept positive numbers and out put the average
775 Module Module1
776
777 Sub Main()
778 Dim TOTAL, AVERAGE, NUM As Integer
779 For COUNT = 1 To 5
780 Console.WriteLine("INPUT NUMBER")
781 NUM = Console.ReadLine
782 TOTAL = TOTAL + NUM
783 Next
784 AVERAGE = TOTAL / 5
23
794
795
796
813
814
24
815
816
817
818
819
820
821
822
823
824
825
826
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
26
921
961
962
27
963
964
965
1000
1001
28
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014 Imports System.Console
1015 Module Module1
1016
1017 Sub Main()
1018 Dim exams(7) As Integer
1019 Dim index, mark As Integer
1020 Dim count As Integer = 0
1021 For index = 0 To 6
1022 WriteLine("enter your mark" & index)
1023 exams(index) = ReadLine()
1024
1025 Next index
1026 Dim found, missing As Boolean
1027 found = False
1028 missing = False
1029 WriteLine("enter your srch key")
1030 mark = ReadLine()
1031 Do
1032 If mark = exams(count) Then
1033 found = True
1034 Else
1035 missing = True
1036 End If
1037 count += 1
1038 exams(index) += 1
1039 Loop Until found = True Or count > 6
1040 If found = True Then
1041 WriteLine("value has been found" & vbTab & "at index " & exams(index))
1042 Else
1043 Console.WriteLine("value has not been found")
1044 End If
1045 ReadKey()
1046 End Sub
1047
1048 End Module
1049
29
1050
1051
1052
1076
1077
30
1078
1079
1080
1102
1103
1169
1170
1171
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
34
1345
1346
1347
1348
1349
1350