![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
Slash |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 18 Пол: Мужской Репутация: ![]() ![]() ![]() |
Дан код программы ! мне нужно изменить условие этого кода !
тут условие сумма цифр числа делиться на 5 а мну нужно число состоит из чётного количества цифр
uses crt;
var
sum,chislo,n,b,min,l,h:integer;
begin
clrscr;
min:=99999;
sum:=0;
l:=0;
repeat
writeln ('Vvedite chislo');
read (chislo);
sum:=sum+chislo;
n:=abs(chislo);
if chislo<>0 then
if chislo<min then min:=chislo;
repeat
b:=n mod 10;
n:=n div 10;
l:=l+b;
until n=0;
if L mod 5=0 then h:=h+1;
until clo=0;
writeln ('Summa vseh chisel=',sum);
writeln ('Min element=',min);
writeln('Kol-vo chisel delashihsa na 5: ',h);
readkey;
end.
help me |
![]() ![]() |
Perfez |
![]()
Сообщение
#2
|
![]() Бывалый ![]() ![]() ![]() Группа: Модераторы Сообщений: 231 Пол: Женский Репутация: ![]() ![]() ![]() |
Лови,Slash:
![]()
var
s:string;
Begin
WriteLn('Vvedite chislo:');
ReadLn(s);
If Odd(length(s)) then WriteLn('Nechetnoye kolichestvo cifr')
else WriteLn('Chetnoye kolichestvo cifr');
ReadLn;
End.
|
Slash |
![]()
Сообщение
#3
|
Новичок ![]() Группа: Пользователи Сообщений: 18 Пол: Мужской Репутация: ![]() ![]() ![]() |
это не то !
![]() Для удобства вот полностью условие которое мне нужно сделать Введена последовательность целых чисел. Признаком конца ввода является введение числа 0. Вычислить сумму элементов этой последовательности, найти минимальный элемент в этой последовательности и количество элементов удовлетворяющих правилу вашего варианта. правило моего варианта Число состоит из четного количества цифр. а задание того кода вот такое Введена последовательность целых чисел. Признаком конца ввода является введение числа 0. Вычислить сумму элементов этой последовательности, найти минимальный элемент в этой последовательности и количество элементов удовлетворяющих правилу вашего варианта. правило варианта Сумма цифр числа делиться на пять |
Гость |
![]()
Сообщение
#4
|
Гость ![]() |
uses crt;
var
i : integer;
s : string;
n, n1, code : integer;
begin
n := 0;
clrscr;
readln(s);
for i := 1 to length(s) do begin
val(s[i], n1, code);
n := n + n1;
end;
if (n mod 5 = 0) then
writeln ('da')
else
writeln ('net');
readkey;
end.
|
Slash |
![]()
Сообщение
#5
|
Новичок ![]() Группа: Пользователи Сообщений: 18 Пол: Мужской Репутация: ![]() ![]() ![]() |
Программа работает не корректно вводишь 1234 пишет чётное кол во чисел
вводишь 2345 пишет нечётное ![]() |
Dj.Boom |
![]()
Сообщение
#6
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Репутация: ![]() ![]() ![]() |
проверить четность это элементарно
![]() Код uses crt; var s : string; n : integer; begin n := 0; clrscr; readln(s); n:=ord(s[0]); if (n mod 2) = 0 then writeln ('da') else writeln ('net'); readln; end. |
Slash |
![]()
Сообщение
#7
|
Новичок ![]() Группа: Пользователи Сообщений: 18 Пол: Мужской Репутация: ![]() ![]() ![]() |
а можешь этот код вставить в код который в 1ом посте ?
|
nikita182 |
![]()
Сообщение
#8
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 60 Пол: Мужской Реальное имя: Никита Репутация: ![]() ![]() ![]() |
uses crt;
var
sum,chislo,n,b,min,l,h:integer;
s : string;
begin
clrscr;
h := 0;
min:=9999;
sum:=0;
l:=0;
repeat
writeln ('Vvedite chislo');
read (chislo);
sum:=sum+chislo;
n:=abs(chislo);
if chislo<>0 then
if chislo<min then min:=chislo;
str (chislo, s);
n:=ord(s[0]);
if (n mod 2) = 0 then
h:=h+1;
until chislo=0;
writeln ('Summa vseh chisel=',sum);
writeln ('Min element=',min);
writeln('Kol-vo nuzhnix chisel : ',h);
readkey;
end.
так? |
Slash |
![]()
Сообщение
#9
|
Новичок ![]() Группа: Пользователи Сообщений: 18 Пол: Мужской Репутация: ![]() ![]() ![]() |
Огромное спасибо ! как раз то что мне надо
P.S. жаль тебе репу поднять не могу ( 25 сообщений надо ![]() |
nikita182 |
![]()
Сообщение
#10
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 60 Пол: Мужской Реальное имя: Никита Репутация: ![]() ![]() ![]() |
рад, что смог помочь
мож кто другой подымет... |
![]() ![]() |
![]() |
Текстовая версия | 28.07.2025 12:05 |