Да се напише програма, която позволява да се въведе число с повече от три цифри и отпечатва цифрите му в обратен ред.
Пример: при въвеждане на число 1234 програмата трябва да отпечатва 4321.
Да се напише програма, която позволява да се въведе число с повече от три цифри и отпечатва цифрите му в обратен ред.
Пример: при въвеждане на число 1234 програмата трябва да отпечатва 4321.
[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 | ||||
Това е решението на задачата, добавете с коментари обяснение какво се случва на всеки ред:
program project1; var chislo: integer; c1, c10, c100: byte; begin Write('Vavedete tricifreno chislo:'); ReadLn(chislo); c100:= chislo div 100; c10:= chislo mod 100 div 10; c1:= chislo mod 10; WriteLn('Rezultatat e ', c1, c10, c100); ReadLn; end.program project1; // показва името на програмата var // деклариране на променливи chislo: integer; // въвеждане на числа от целочислен тип c1, c10, c100: byte; // информацията, която може да се запише в един байт е числова (десетична) стойност в интервала 0...255 begin // начало Write('Vavedete tricifreno chislo:'); // въвеждане на трицифрено цяло число ReadLn(chislo); // прочита стойността c100:= chislo div 100; // делим на посочената стойност c10:= chislo mod 100 div 10; // остатъка делим на стойността c1:= chislo mod 10; // остатък WriteLn('Rezultatat e ', c1, c10, c100); // записваме резултата ReadLn; // прочитане, за да видим резултата от програмата end. // крайprogram project1; //начало на програмата
var //декларираме променливите
a, b: integer; //променливите а и b са цели числа
begin // начало на алгоритъма
Write(‘Vavedete dve chisla: ‘); //извеждане: на екрана се появява да въведем две числа
ReadLn(a, b); //прочита двете числа и ги записва в променливи а и b
a:= a + b; //а присвоява стойността от сбора на променливите a и b
b:= a – b; // b присвоява стойността от изваждането на променливите a и b
a:= a – b; // а присвоява стойността от изваждането на променливите a и b
WriteLn(‘Chislata sega sa: ‘, a, ‘ ‘, b); // на екрана се извеждат числата а и b
ReadLn; //слагаме го за да не се затвори програмата преди да видим резултата
end. //край
program project1; //начало на програмата
var //декларираме променливите
a, b: integer; //променливите а и b са цели числа
begin // начало на алгоритъма
Write(‘Vavedete dve chisla: ‘); //извеждане: на екрана се появява да въведем две числа
ReadLn(a, b); //прочита двете числа и ги записва в променливи а и b
a:= a + b; //а присвоява стойността от сбора на променливите a и b
b:= a – b; // b присвоява стойността от изваждането на променливите a и b
a:= a – b; // а присвоява стойността от изваждането на променливите a и b
WriteLn(‘Chislata sega sa: ‘, a, ‘ ‘, b); // на екрана се извеждат числата а и b
ReadLn; //слагаме го за да не се затвори програмата преди да видим резултата
end. //край