26 (683)
begin
Suma Suma+I; Write (Suma, ' end;
Writeln;
Readln;
end.
Do tej pory wykorzystywaliśmy dokładnie wartości kolejnych indeksów (wyświetlając lub sumując kolejno). No dobrze, ale co zrobić, gdy nie potrzebujemy kolejnych wartości, tylko ułożonych w inny sposób? Możemy chcieć sumować nie kolejne liczby ale ich kwadraty lub wyświetlić liczby parzyste. Oczywiście możemy to zrobić, obliczając na podstawie indeksu pewne wyrażenie.
Wyrażenia z indeksem
Napisz program, który wypisuje 10 kolejnych liczb parzystych, a następnie 10 kolejnych liczb nieparzystych.
Aby to wykonać, należy wyświetlić pewne wyrażenie obliczone na podstawie zmiennej sterującej. W pierwszym przypadku będzie to 1*2, w drugim 1*2+1.
program cw3_32;
{ Program wpisuje 10 kolejnych liczb parzystych }
{ a później nieparzystych. }
{ Katalog r3_08 : 3_32.pas }
var
I : Byte;
begin
for I :- 0 to 9 do
Write (1*2, ' ');
Writeln;
for I :- 0 to 9 do
Write (1*2+1, ' ');
Writeln;
Readln; end.
Zrozumienie dziania pętli i odpowiedniego wykorzystania zmiennej sterującej jest kluczową sprawą, aby pisać efektywne programy. Na podstawie wartości, którą otrzymamy, poprzez zmienną sterującą możemy obliczać złożone wyrażenia. Przykład takiego zadania zobaczymy podczas rysowania wykresów w rozdziale poświęconym pracy w trybie graficznym. Ale pamiętaj, nie powinieneś zmieniać wartości samej zmiennej sterującej.
I C Z E N I E
_Wypisanie liczb naturalnych
Napisz program, który w sposób „siłowy" wypisze liczby naturalne mniejsze od 100 i podzielne przez 11.
Skorzystamy z pętli for, w której będziemy sprawdzać podzielność każdej liczby z zakresu przez 11. Sprawdzanie będzie się odbywać za pomocą instrukcji warunkowej. Wykorzystamy nowy operator: mod. Dla liczb całkowitych A i B oblicza resztę z dzielenia A przez B.
Wyszukiwarka
Podobne podstrony:
2010 11 15 34 26 «;iy, viii<i) vi, vn B Jest MfwitbĄin opisanym do tej pory gettem u człowieka.26 2 Do tej pory nie wiem dokładnie, czyja to wszystko wymyśliłem, czy rzeczywiście tak było, czyImage167 dera nie decyduje o czasie dostępu do pamięci o ile suma tego opóźnienia i czasu dostępu doskupisk. Jest suma wewnętrznego zróżnicowania w skupieniu w stosunku do zmienności miedzy027 4 Krzywa podaży gałęzi to suma jednostkowych krzywych podaży wszystkich przedsiębiorstw w tejMiary położenia Statystyka wzory N- ogólna liczebność zbiorowości Ł-l n, - suma liczebności od klprzedmiotu dodatkowego (przedmiot B) - 1% = 1,5 pkt. Łączna suma punktów z przedmiotów A i B będziewg zasady: 1% = 1,5 pkt. Łączna suma punktów z przedmiotów A i B będzie podstawą do sporządzenia lisIMG 141016 1315940 ności tłumiącej. W stanie równowagi suma sił na oś prostopadłą do osi dźwigni 2 rf11 1 data: begin of it occurs 3, f1(1)»*2(2), end of it. header linę f 1 f 2009 8 begin eWyswietl.Text::=e Wyświetl.Text+ 5 ; end; procedurę TForml .bCyfra6CIick(Sender: TObjec- 26 - - 26 - **page0034 26 Summa teologiczna niemoźliwem, by dwie przyczyny zupełne były bezpośredniemi przyczynamiKarty pracy (26) □Co nie pasuje? W każdym rzędzie jedno ze zwierzątek nie pasuje do pozostatych, spsesja oo^POUTECHNlKA ŚLĄSKA J 41-8C0 Zabrie. RoosBvelto 26-28 (•I. 277-73-14 tax 277-73-6iWZÓR WPISUmowisz masz (26) 30 MÓWISZ, MASZ Teraz Michael ma nowy zawód. Podczas swoich seminariów uczy, jak wywięcej podobnych podstron