Вернуться   Компьютерный форум > Компьютеры > Программы > Программирование
 
 
Опции темы
Старый 29.10.2014, 08:52   #1 (ссылка)
Новичок
 
Регистрация: 14.07.2011
Сообщений: 4
Репутация: 0
По умолчанию помогите написать программу на языке Pascal

Дан массив из N действительных чисел. Заменить все его члены, большие данного Z, этим числом. Подсчитать количество замен.
siep вне форума  
Старый 31.10.2014, 20:27   #2 (ссылка)
Новичок
 
Регистрация: 21.11.2009
Сообщений: 486
Репутация: 47
По умолчанию

siep, можно попробовать так:
Код:
const
     Max=10000;
var
   Arr: array[1..Max] of real;
   Z: real;
   i,N: integer;
begin
     Writeln('N='); Readln(N);
     Writeln('Z='); Readln(Z);
     for i:=1 to N do
         Readln(Arr[i]);
     for i:=1 to N do begin
         if Arr[i]>Z
            then
                Arr[i]:=Z;
         end;
     for i:=1 to N do begin
         Write(Arr[i]:0:2);
         Write(' ');
     end;
Readln;
end.
sheff-09 вне форума  
Старый 22.01.2015, 18:13   #3 (ссылка)
Новичок
 
Регистрация: 22.01.2015
Сообщений: 1
Репутация: 0
Smile уважаемые програмеры помогите написать программу в паскале

найти среднее арифметическое положительных функции y=(1-e^x^2) sin 2x на интервале изменения аргумента от xn до xk с шагом h
alexandrius вне форума  
Старый 22.01.2015, 18:54   #4 (ссылка)
Стажёр
 
Регистрация: 04.01.2013
Сообщений: 490
Репутация: 57
По умолчанию

alexandrius, прога:
Код:
program q;
uses crt;
var x,y,n,k,h,s:real;
c:integer;
begin
clrscr;
writeln('Vvedite n');
readln(n);
writeln('Vvedite k');
readln(k);
writeln('Vvedite h');
readln(h);
if (n<k)and(h>0)and(k>=0)and(n>=0) then begin
x:=n;
while x<=k do begin
y:=(1-exp(x*x))*sin(2*x);
if y>=0 then begin
s:=s+y;
inc(c);
end;
if ((x+h)>=k)and(x<>k) then x:=k
else x:=x+h;
end;
s:=s/c;
writeln('Rezultat:');
writeln(s:5:3);
end
else writeln('Nevernie znacheniya');
readkey;
end.
Serega_490101 вне форума  
Ads
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите написать программу на языке turbo pascal!!!!!!!! siep Программирование 1 14.10.2014 19:44
Pascal Написать программу помогите help Alexander This is Kurgan Программирование 2 25.12.2013 14:45
Помогите написать программу на языке паскаль. Файловый тип данных. Срочно нужна. Skywoker95_95 Программирование 0 17.09.2013 07:18
Помогите срочно написать программу,плиз. Pascal Sakhalin Программирование 1 13.04.2012 08:12
помогите написать программу в pascal tatu Программирование 3 19.09.2011 19:15


Текущее время: 06:47. Часовой пояс GMT +4. Powered by vBulletin® Version 5.8.9
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.