1. użytkownik wprowadza do tablicy 10 liczb. Przedstaw algorytm zwracający ilość liczb parzystych oraz ich sumę.
2. Mamy daną tablice k-elementową. Przedstaw algorytm obliczający średnią z trzech elementów: pierwszego ostatniego i środkowego. Załóż że tablica z parzystą liczbą elementów nie ma elementu środkowego.
3. Napisz algorytm sprawdzający, czy dana liczba jest l. pierwszą. Zwróć uwagę na optymalizację algorytmu.
Daje naj!!!
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
Algorytm 1.
1. Utwórz zmienne: i, ilość oraz suma i nadaj im wartość 0
2. Jeśli i nie jest mniejsze od 10 przejdź do punktu 5.
3. Jeśli reszta z dzielenia przez 2 liczby znajdującej się pod indeksem i w tablicy jest równa 0 zwiększ ilość o 1 oraz suma o wartość tego indeksu
4. Zwiększ i o 1 i wróć do punktu 2.
5. Wyświetl ilośćoraz suma
Algorytm 2.
1. Utwórz zmienną suma i nadaj jej sumę wartości indeksów 0 i k tablicy
2. Jeśli reszta z dzielenia k przez 2 jest równa 0 wyświetl wynik działania: suma/2, w przeciwnym przypadku - działania (suma+tablica[(k+1)/2])/3
3. Zakończ
Algorytm 3.
1. Utwórz zmienną pierwsza i nadaj jej wartość prawda, oraz zmienną i z wartością 0
2. Jeśli i jest mniejsze od liczby, którą sprawdzamy, przejdź do punktu
3. Jeśli reszta z dzielenia sprawdzanej liczby przez i jest równa 0 ustaw wartość zmiennej pierwsza na fałsz
4. Zwiększ wartość i o 1
5. Jeśli pierwsza ma wartość prawda napisz, że liczba jest liczbą pierwszą, w przeciwnym przypadku - że nią nie jest