Да се напише програма, която позволява да се въведат две числа A и B и после отпечатва:
- всички числа от A до B
- сумата на тези числа
- числата от A до B, които са кратни на X
Да се напише програма, която позволява да се въведат две числа A и B и после отпечатва:
[c] за С++ програми [/c]
[pascal] за паскал [/pascal]

за Къде се намира точка
за Вмъкване и изтриване на елемент *
за Позицията на X




за Броят на максималните елементи




за Броят на максималните елементи
за Пари за закуска




за Ученици с дадена оценка




за По-големи от средното| П | В | С | Ч | П | С | Н |
|---|---|---|---|---|---|---|
| « февр. | ||||||
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 | |
program AiB; var A,B,suma,c:integer; begin Write('Vavedete stoinost za A='); ReadLn(A); Write('Vavedete stoinost za B='); ReadLn(B); for c:=A to B do WriteLn(c); ReadLn; suma:=0; for c:=A to B do suma:=suma+c; ReadLn; for c:=A to B do if c mod 5=0 then WriteLn(c); ReadLn; end.Браво, Вики!
program Project1; var A,B,suma,p,i,x: Longint; begin Write('Vavedi chisloto A='); Readln(A); Write('Vavedi chisloto B='); Readln(B); Writeln('Vavedi x='); Readln(x); for p:= A to B do Write(p,' '); Writeln; Writeln; suma:=0; for i:= A to B do suma:= suma+i; Writeln('Sumata e ',suma); Writeln; Writeln; for i:= A to B do if i mod x=0 then Writeln(i); Readln; end.Браво! Добре направено и добре форматирано извеждане. Само слагай командите от цикъла по-навътре.
program Chisla_Ot_A_Do_B; var A, B, X, i, suma: integer; begin WriteLn('Vavedete A, B, X: '); ReadLn(A, B, X); WriteLn; WriteLn; suma:=0; for i:=A to B do begin Write(i,' '); suma:= suma + i; end; Writeln; Writeln; for i:=A to B do if i mod X = 0 then WriteLn('Chislo delqshto se na X: ',i); Writeln; Writeln; WriteLn('Sumata e: ',suma); ReadLn; end.Браво, Вики! Харесва ми и че едновременно извеждаш числата и пресмяташ сумата!
program AiB; var i, A, B, suma, x: integer; begin Write('Vavedi A:'); ReadLn(A); Write('Vavedi B:'); ReadLn(B); //извеждане на числата от А до В WriteLn('Chislata megdu A i B sa:'); for i:=A to B do WriteLn(i); //пресмятане и извеждане сумата на числата от А до В suma:=0; for i:=A to B do suma:=suma+i; WriteLn('Sumata na chislata ot ', A, ' do ', B, ' e ', suma); //откриване и извеждане на кратните на число х измежду числата от А до В Write('Vavedi x:'); ReadLn(x); WriteLn('Kratnite na x v intervala ot A do B sa:'); for i:=A to B do if i mod x=0 then WriteLn(i); ReadLn; end.Перфектно направена! Само вмъквай вложените в цикъла и в if-a команди по-навътре.
program project1; var i, suma, B, A: Integer; begin WriteLn('A='); ReadLn (A); WriteLn ('B='); ReadLn (B); suma:= 0; for i:= A to B do suma:= suma + i; WriteLn('sumata e ' , suma); ReadLn; end.Вярно, но трябваше да пишеш, че това е само подточка Б от задчата.