Pascal Помоготе пожалуйста написать проги

За вознаграждение или нахаляву (если повезёт)

Модераторы: Хыиуду, MOTOCoder, Medved, dr.Jekill

Ответить
Gramp
Сообщения: 2
Зарегистрирован: 16 дек 2010, 13:09
Контактная информация:

Всем привет, помогите кто может написать проги для следующих задач:

1) Ввести с клавиатуры массив размером N на М, компоненты которого являются действительными числами. Найти произведение компонентов массива.

2) Напишите программу, удаляющую в произвольном слове все буквы, стоящие на четных позициях.

3) Написать программу, которая:
а) для группы людей создает записи - имя, фамилия, дата рождения (число, месяц, год);
б) выводит всех людей из группы, которые родились в январе заданного года;
в) выводит всех людей из группы, которые родились с 15 марта по 15 апреля (год рождения не важен).

4) Написать программу, записывающую с помощью процедуры в типизированный файл значения функций на отрезке [0;1] с шагом h=0,1; с помощью другой процедуры происходит считывание данных значений из файла и вывод их на экран. Все эти процедуры содержатся в отдельно подключаемом модуле. y = arctg(1+x)

5) Написать программу, преобразующую файл АВС.ТХТ в файл INV.TXT. Причем первой строкой INV.TXT является последняя строка АВС.ТХТ, второй — предпоследняя и т.д., последней строкой INV.TXT является первая строка АВС.ТХТ. Содержимое файлов вывести на экран. Число строк файла АВС.ТХТ не более 30.
Zabejvorota
Сообщения: 1
Зарегистрирован: 16 дек 2010, 19:43

Могу решить за вознаграждение.
freelancezabejvorota@mail.ru
Аватара пользователя
Oleg_Rus
Сообщения: 335
Зарегистрирован: 16 окт 2006, 09:56
Откуда: г.Улан-Удэ, респ.Бурятия, Российская Федерация
Контактная информация:

1.
var a: array [1..10,1..10] of integer;
i, j, n, m, p: integer;
begin
p:=1;
read(n, m);
for i:=1 to n do
for j:=1 to m do
read(a[i, j]);
for i:=1 to n do
for i:=1 to m do
p:=p*a[i, j];
writeln(p);
end.

2.
var s, s1: string;
i: integer;
begin
readln(s);
for i:=1 to length(s) do
if not odd(i) then s1:=s1+s;
writeln(s);
end.

3, 4, 5. ее лучше я напишу вам в личку или на e-mail, поскольку она довольно громоздкая...
e-mail: garmayev@yandex.ru
---------------------------------------------------------------------------
<a href="http://nick-name.ru/sertificates/711965/"><img src="http://nick-name.ru/img.php?nick=Garmay ... =2&text=t5" alt="Никнейм Garmayev зарегистрирован!" /></a>
Gramp
Сообщения: 2
Зарегистрирован: 16 дек 2010, 13:09
Контактная информация:

Oleg_Rus писал(а):1.
var a: array [1..10,1..10] of integer;
i, j, n, m, p: integer;
begin
p:=1;
read(n, m);
for i:=1 to n do
for j:=1 to m do
read(a[i, j]);
for i:=1 to n do
for i:=1 to m do
p:=p*a[i, j];
writeln(p);
end.

2.
var s, s1: string;
i: integer;
begin
readln(s);
for i:=1 to length(s) do
if not odd(i) then s1:=s1+s;
writeln(s);
end.

3, 4, 5. ее лучше я напишу вам в личку или на e-mail, поскольку она довольно громоздкая...


Можете отправить на Gramp-90@mail.ru ?
Ответить