Advertisement
usz47ek

Vizual

Mar 24th, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Zad 1
  2. Sub Main(args As String())
  3.         Dim x, iloczyn As Integer
  4.         Dim wynik As String
  5.         Console.Write("Podaj wyraz ciągu: ")
  6.         x = Console.ReadLine
  7.         If x > 0 Then
  8.             iloczyn = x
  9.         End If
  10.  
  11.         While x <> 0
  12.             Console.Write("Podaj wyraz ciągu: ")
  13.             x = Console.ReadLine
  14.             If x > 0 Then
  15.                 iloczyn = iloczyn * x
  16.             End If
  17.         End While
  18.         wynik = "iloczyn dodatnich elementów ciągu to: " + CStr(iloczyn)
  19.         Console.WriteLine(wynik)
  20.         Console.ReadKey()
  21.     End Sub
  22. Zad.2
  23. Sub Main(args As String())
  24.         Dim n, m, i, j, ile,lod,ldo As Integer
  25.         Dim wynik As String
  26.         lod = 0
  27.         ldo = 10
  28.         Console.Write("Podaj liczbę wierszy (mniej niż 5): ")
  29.         n = Console.ReadLine
  30.         Console.Write("Podaj liczbę kolumn (mniej niż 5): ")
  31.         m = Console.ReadLine
  32.         Dim tablica(n, m) As Integer
  33.         ile = 0
  34.         For i = 1 To n
  35.             For j = 1 To m
  36.                 tablica(i, j) = Int(Rnd*(ldo-lod)+lod)
  37.                 If tablica(i, j) = 0 Then
  38.                     ile = ile + 1
  39.                 End If
  40.             Next
  41.         Next
  42.         For i = 1 To n
  43.             For j = 1 To m
  44.                 Console.Write(tablica(i, j))
  45.                 Console.Write(" ")
  46.             Next
  47.             Console.WriteLine("")
  48.         Next
  49.         wynik = "ilość 0 t tej tablicy to: " + CStr(ile)
  50.         Console.WriteLine(wynik)
  51.         Console.ReadKey()
  52.     End Sub
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59. TABLICA 2  WYMIAROWA
  60.  
  61. Dim w, k, x, i, j As Integer
  62.         Console.WriteLine("Proszę wprowadzić liczbę wieszy(w) i  kolumn(k)")
  63.         Console.Write("w = ")
  64.         w = Console.ReadLine()
  65.         Console.Write("k = ")
  66.         k = Console.ReadLine()
  67.         w = w - 1
  68.         k = k - 1
  69.         Dim tablica(w, k) As Integer
  70.         For i = 0 To (w)
  71.             Console.WriteLine("Wprowadź dane : ")
  72.             For j = 0 To (k)
  73.                 Console.Write("Podaj x : ")
  74.                 x = Console.ReadLine()
  75.                 tablica(j, i) = x
  76.             Next
  77.         Next
  78.         Console.WriteLine("Dane zostały  wprowadzone :")
  79.         Console.WriteLine("Dane zostaną  wyświetlone")
  80.         For i = 0 To w
  81.             For j = 0 To k
  82.                 Console.Write(tablica(j, i))
  83.                 Console.Write(" ")
  84.             Next
  85.             Console.WriteLine()
  86.         Next
  87.         Console.ReadKey()
  88.     End Sub
  89.  
  90.  
  91. TABLICA  JEDNOWYMIAROWA
  92.  
  93. Module Program
  94.     Sub Main()
  95.         Dim n, x, i As Integer
  96.         Console.Write("Proszę wrpowadzić n: ")
  97.         n = Console.ReadLine()
  98.         Dim tablica(n - 1) As Integer
  99.         For i = 0 To (n - 1)
  100.             Console.Write("Wprowadz x: ")
  101.             x = Console.ReadLine()
  102.             tablica(i) = x
  103.         Next
  104.         Console.WriteLine("Dane do tablicy zostały wprowadzone")
  105.         For i = 0 To (n - 1)
  106.             Console.Write(tablica(i))
  107.         Next
  108.         Console.ReadKey()
  109.  
  110.     End Sub
  111. End Module
  112.  
  113.  
  114.  
  115.  
  116. TABLICA  2 WYMIAR  z  MAX I  MIN
  117.  Sub Main(args As String())
  118.         Dim w, k, x, i, j, max, min As Integer
  119.         Console.WriteLine("Proszę wprowadzić liczbę wieszy(w) i  kolumn(k)")
  120.         Console.Write("w = ")
  121.         w = Console.ReadLine()
  122.         Console.Write("k = ")
  123.         k = Console.ReadLine()
  124.         w = w - 1
  125.         k = k - 1
  126.         Dim tablica(w, k) As Integer
  127.         For i = 0 To (w)
  128.                 Console.WriteLine("Wprowadź dane : ")
  129.                 For j = 0 To (k)
  130.                     Console.Write("Podaj x : ")
  131.                     x = Console.ReadLine()
  132.                     tablica(j, i) = x
  133.                 Next
  134.         Next
  135.         Console.WriteLine("Dane zostały  wprowadzone :")
  136.         Console.WriteLine("Dane zostaną  wyświetlone")
  137.         For i = 0 To w
  138.             For j = 0 To k
  139.                 Console.Write(tablica(j, i))
  140.                 Console.Write(" ")
  141.             Next
  142.             Console.WriteLine()
  143.         Next
  144.         min = 100
  145.         max = 0
  146.         For i = 0 To w
  147.             For j = 0 To k
  148.                 If tablica(i, j) < min Then
  149.                     min = tablica(i, j)
  150.                 End If
  151.  
  152.                 If tablica(i, j) > max Then
  153.                         max = tablica(i, j)
  154.                     End If
  155.             Next
  156.         Next
  157.         Console.Write("Maksimum : ")
  158.         Console.WriteLine(max)
  159.         Console.Write("Minimum : ")
  160.         Console.WriteLine(min)
  161.         Console.ReadKey()
  162.  
  163.  
  164.  
  165.  
  166. Macierz  symetryczna kwadratowa
  167.  
  168.     Dim w, k, x, i, j As Integer
  169.         Console.WriteLine("Proszę wprowadzić wymiar  macierzy")
  170.         Console.Write("w = ")
  171.         w = Console.ReadLine()
  172.         w = w - 1
  173.         k = w
  174.         Dim tablica(w, k) As Integer
  175.         For i = 0 To (w)
  176.             Console.WriteLine("Wprowadź dane : ")
  177.             For j = i To (k)
  178.                 Console.Write("Podaj x : ")
  179.                 x = Console.ReadLine()
  180.                 tablica(i, j) = x
  181.                 tablica(j, i) = tablica(i, j)
  182.             Next
  183.         Next
  184.         Console.WriteLine("Dane zostały  wprowadzone :")
  185.         Console.WriteLine("Dane zostaną  wyświetlone")
  186.         For i = 0 To w
  187.             For j = 0 To k
  188.                 Console.Write(tablica(j, i))
  189.                 Console.Write(" ")
  190.             Next
  191.             Console.WriteLine()
  192.         Next
  193.         Console.ReadKey()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement