|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.12.2011, 01:50 | #11 |
Пользователь
Регистрация: 02.12.2011
Сообщений: 24
|
ну..вот,как-то так:
program PR4; Uses Crt; type mass=array[1..100] of integer; var a:mass; n,i:byte; count:integer; begin ClrScr; count:= 0; writeln('Лабораторная работа №4'); writeln('Корзун,Тужиков,Шаблыко'); write('n= '); readln(n); writeln('Vvedite elementy massiva:'); for i:=1 to n do begin write('a[',i,']= ');readln(a[i]); if(a[i]<0)or(a[i]>255) then exit else if a[i]-a[i-1]>7 then inc(count) else exit; writeln('количество правильно введённых элементов: ',count); end; end. |
04.12.2011, 01:50 | #12 |
Пользователь
Регистрация: 02.12.2011
Сообщений: 24
|
Код:
|
04.12.2011, 02:10 | #13 |
Форумчанин
Регистрация: 05.09.2011
Сообщений: 869
|
Хорошо, только непонятно, зачем ты разделила на два IF. Нужно так:
Код:
А еще не совсем ясна общая логика.. ПолучаетсЯ, что ты выходишь на writeln ТОЛЬКО если прошла весь цикл. Но тогда count будет равно n. И печататься будет только n всегда. То есть у тебя в случае ошибки прога не выдает ничего. Мне кажется, это не совсем то, что должно быть..
Предпочитаю на "ты".
|
04.12.2011, 19:09 | #14 |
Пользователь
Регистрация: 02.12.2011
Сообщений: 24
|
убедител))буду править,спасибо)
|
05.12.2011, 02:06 | #15 |
Форумчанин
Регистрация: 05.09.2011
Сообщений: 869
|
О, я еще не так могу убедителивать, пожалуйста! (хорошо, что не убедятел..))
Показывай, что получается. Всегда рад помочь тому, кто действительно делает что-то сам.
Предпочитаю на "ты".
|
06.12.2011, 19:47 | #16 |
Пользователь
Регистрация: 02.12.2011
Сообщений: 24
|
Ха-ха-ха,вот написала,прости пожалуйста))
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Множество, содержащее натуральные числа из первой сотни. Сформировать новое множество из простых чисел первого множества | Aimet | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 16.06.2011 20:50 |
Дано множество А, напечатать четные элементы, входящие в другое множество (Паскаль) | Марийка92 | Помощь студентам | 4 | 03.04.2011 17:38 |
Задано некоторое множество М и множество Т того же типа | dark999 | Помощь студентам | 5 | 01.04.2011 14:17 |
Сформировать и напечатать множество всех четных чисел , не входящих в массив. | Makcumqa | Помощь студентам | 1 | 18.03.2010 05:59 |