Здравствуйте, гость ( Вход | Регистрация )
| @ Alenka @ |
15.5.2011, 16:10
Сообщение
#1
|
|
Новичок ![]() Группа: Продвинутые Сообщений: 6 Регистрация: 15.5.2011 Город: Грязи Учебное заведение: ЛГПУ Вы: студент |
Дан массив из n четырехзначных натуральных чисел.Вывести на экран только те,у которых сумма первых двух цифр равна сумме двух последних.
помагите сделать в паскале |
![]() ![]() |
| @ Alenka @ |
15.5.2011, 16:33
Сообщение
#2
|
|
Новичок ![]() Группа: Продвинутые Сообщений: 6 Регистрация: 15.5.2011 Город: Грязи Учебное заведение: ЛГПУ Вы: студент |
function Summ(n:integer):boolean;
var a,b,c,d:byte; begin a:=n div 1000; b:=n div 100 mod 10; c:=n div 10 mod 10; d:=n mod 10; if a+b=c+d then Summ:=true else Summ:=false; end; В программе for i:=1001 to 9999 do begin if Summ(i) then writeln(i); if i mod 20=0 then readln;//это чтоб все числа увидеть end; |
@ Alenka @ ЗАДАЧКА в С 15.5.2011, 16:10
граф Монте-Кристо Выкладывайте свои идеи и наработки. Если их нет и ... 15.5.2011, 16:28
граф Монте-Кристо Функция вроде правильно написана,а вот в программе... 15.5.2011, 16:39
Sergio Ramos C++
#include "iostream"
using namespace s... 15.5.2011, 19:30![]() ![]() |
|
Текстовая версия | Сейчас: 19.4.2026, 7:40 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru