Статистика
Всего в нашей базе более 4 327 660 вопросов и 6 445 973 ответов!

помогите найти ошибку!!!

5-9 класс

Shaxzod2013 12 июня 2015 г., 23:21:06 (8 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
Ctaxe
13 июня 2015 г., 1:20:45 (8 лет назад)

var x:integer;

      y:real;

begin

     write('Введите x:');

     readln(x);

     if (x<=50) then y:=500;

     if (x<-50) and (x>=50) then  y:=3+2*abs(x);

     if (x>50)  then  y:=abs(x*x*x);

 

    write('При x=',x:3); write('  y=',y:4:4); 

    readln;

 end.

Ответить

Другие вопросы из категории

var s, s1: string[20]; begin s1:=’karabas’;

s:=copy (s1, 2, 6);

1)Сложить и вычесть восьмиричные числа

56 и 72; 35 и 43

Что не относится к основным пользовательским характеристикам сканера?Выберите один ответ:1. размеры сканируемой области2. разрешающая

способность3. разрядность битового представления4. скорость распечатки
И еще

Читайте также

Очень нужна помощь. Помогите найти ошибки - Паскаль.

Условие: Дан одномерный массив, состоящий из вещественных элементов. Найти произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами.

Не совсем то выводит, и модуль может как-то через abs надо.

program proizvedenie;
var q,z,w,i,n,i1,i2:integer;
a:array[1..1000] of real;
amin,amax,pr:real;
begin
assign (input,'input.txt');
assign (output,'output.txt');
reset (input);
rewrite (output);
readln(n);
for i:=1 to n do read (a[i]);
amin:=a[1];
for i:=1 to n do
begin
if a[i]<amin then
begin
amin:=a[i];
i1:=i;
end;
end;
amax:=a[1];
for i:=1 to n do
begin
if a[i] > amax then
amax:=a[i];
i2:=i;
end;
if i2>i1 then begin
q:=i1;
w:=i2;
end
else begin
q:=i2;
w:=i1;
end;
if (w-q)>1 then begin
pr:=1;
for z:=q to w do
pr:=pr*a[z];
end
else write (0);
close (input);
close (output);
end.

Помогите найти ошибку в программе (Массив)

Program Ah;
uses crt;
var A:array[1..15] of integer;
i,k,n:integer;
begin
clrscr;
for i:=1 to 18 do begin
writeln('A[',i,']=');
read(A[i]);
end;
writeln('Введите число');
read(n);
k:=0;
for i:=1 to 15 do begin
if a[i]>n then
k:=k+1;
writeln('k=',k);
readkey;
end.
(В последней строке выдает "Ошибка, ожидается точка с запятой")

Посоны, у меня не запускается комп ( 7 винда). Вхожу в систему, предлагает ее просто запустить или с восстановлением запуска. Но он после проверки пишет,

что не смог найти ошибку (см. вложение,1-2). Восстановление системы пробовал, сказал, что все файлы на месте, только не захотел менять один файл - см. в вложениях (3 изображение). Помогите поподробнее плиз.
З.Ы.возможно проблема в системном файле?
З.Ы.Ы пишу с планшета



Вы находитесь на странице вопроса "помогите найти ошибку!!!", категории "информатика". Данный вопрос относится к разделу "5-9" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.