IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Расчетные задачи
vicsem
сообщение 26.11.2004 1:08
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 11
Пол: Мужской

Репутация: -  0  +


Всем привет.

Может кто поможет решить несколько задачек?
Племянница поступила учиться, задали самостоятельную работу
по школьшой программе. А так как в школе паскаль не изучали,
то возникли трудности.

Может есть добрые люди, у которых есть свободное время? smile.gif
Если желающие найдутся, задачки вышлю по e-mail
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Флогримм
сообщение 26.11.2004 15:26
Сообщение #2


Бывалый
***

Группа: Пользователи
Сообщений: 253
Пол: Мужской

Репутация: -  4  +


188
Код
program vicsem_188;
uses crt;
const max_n=100;
var i,n:word;
   mas:array[1..max_n]of real;
   sum:real;
begin
clrscr;
repeat
write('n> ');
readln(n);
until n<max_n;
 for i:=1 to n do
  begin
  write('mas[',i,']=');
  readln(mas[i]);
  if mas[i]<2 then mas[i]:=0;
  if (i>=3)and(i<=7) then sum:=sum+mas[i];
  end;
writeln('sum> ',sum);
for i:=1 to n do writeln(mas[i]);
readln;
end.


261
решение конечно не из лучших... однако работает ;) только 'e'-латинская
Код

program vicsem_261;
uses crt;
const max_n=100;
f='eeeee';{latinskaya 'e'}
var s:string;
   n,i,c:byte;
   mas:array[1..max_n]of char;
begin
clrscr;
write('n> ');
readln(n);
write('s> ');
readln(s);
for i:=1 to n do s[i]:=mas[i];
s:='';
for i:=1 to n do mas[i]:=s[i];
if pos(f,s)>0 then writeln('Yes!!! It''s TRUE!!!') else writeln('FALSE... :((');
readln;
end.


105 а), б)
Код
program vicsem_105ab;
uses crt;
var n:word;
Xa,Xb,x:real;
begin
clrscr;
write('n> ');
readln(n);
write('x> ');
readln(x);
writeln('A) X=',exp(ln(x)*sqr(n))/exp(ln(2)*n));
writeln('B) X=',exp(ln(x)*sqr(n)*n)/exp(ln(3)*n));
readln;
end.


Сообщение отредактировано: Флогримм - 26.11.2004 20:25


--------------------
Я не буду жить с этой злобой внутри / Я не буду частью смертельной цепи / Я не буду потребителем твоих идей / Я не буду никогда убивать зверей (Unconform)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
vicsem   Расчетные задачи   26.11.2004 1:08
Altair   а почему бы не выложить их сюда? давай шли задачи....   26.11.2004 6:40
vicsem   Я пробовал выложить в раздел Задачи, но через 5 ми...   26.11.2004 10:12
volvo   vicsem Может быть, тема не была оформлена по прав...   26.11.2004 10:24
Altair   Админы лентяи (уж поверь). Это модеры ... :P :D...   26.11.2004 11:20
Altair   Пришло. Навсякий случай выложу сюда.   26.11.2004 12:43
Altair   Что бы не подумали что я отказался, я делаю, вот у...   26.11.2004 12:45
volvo   vicsem Задача №517 уже рассматривалась...   26.11.2004 12:49
vicsem   Оперативно :) Даже и не ожидал. Жду остальное...   26.11.2004 12:51
volvo   vicsem задача, очень похожая на №543, нужно тольк...   26.11.2004 12:53
Altair   76 1. Угрожает если клетки по диагонали или верти...   26.11.2004 12:59
Altair   var k,n:word; x:real; r:real; begin...   26.11.2004 13:09
Altair   Перенесенно из "задачи на заказ" в ...   26.11.2004 13:12
Флогримм   188 program vicsem_188; uses crt; const max_n=100;...   26.11.2004 15:26
vicsem   Всем спасибо. В основном все разобрался, осталось ...   27.11.2004 15:57


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 21.07.2025 11:16
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"