Помогите решить эту задачу или если можно, то напишите текст программы! Её нужно решить спомощью ВЛОЖЕННЫХ (СЛОЖЕННЫХ) ЦЫКЛОВ!!! Очень нуждаюсь в помощи!
Из n введенных с клавиатуры целых чисел сложить те у которых сумма первых двух цифр равна сумме последних двух цифр.
Заранее....БОЛЬШОЕ СПАСИБО!!!!!!
как выделять цифры из числа - в поиск...
или - в хелп читать про mod и div
Да это я все понял! Просто Я с этими цыклами запутался! Лучше текст программы напишите!!! Плиз!!!
??????????????????????
program zadacha;
var
n, s: integer;
begin
writeln('Введите n');
readln(n);
s:=0;
n:=0;
n1:=n div 100;
n2:=(n div 10) mod 10;
n3:=n mod 10;
n4:=n mod 100;
?????????????????????
Помогите пожалуйста!!!!!!!! Я завтра на пары не смогу пойти без решения этой задачи!!!! Плиз!!
ты до циклов запутался.
сделай вывод n4 - и посмотри, чему оно равно.
да и остальные не лучше... допустим, введи n=12345
чему n1 равно?
я тебя не зря в поиск послала
n1=1
ты не могла бы мне хоть часть решения написать! я уже 4 часа сижу за этой задачей и не чего! плиз!
а нафиг мне надо по тормозному и дорогому интернету копаться в поиске? или писать заново, хотя все давно написано и выложено?
если сидеть - конечно эффекта не будет.
мля.....))) можешь хоть ссылку кинуть???
Ну кто нибудь мне сможет помочь!!!??
varА потом сделаем цикл, в котором будем искать остаток от деления исходного числа на 10 - это и есть младшая цифра. Этот остаток закладываем по порядку в наш массив, считая попутно количество цифр. На каждом шаге делаем переприсваивание: в исходное число кладем результат его деления нацело на 10. И так до тех пор, пока оно не станет равно нулю.
Dig : array [1..MaxDig] of integer;
Что с названием темы ? Закрыто.
1. Матом не ругаемся.
2. Если помощь мисс_граффити тебя не устраивает, почему кто-то должен считать, что его помощь тебя устроит? От тебя нужны усилия, причем тебе даже сказали, какие именно.