day & night

Помощь с pascal`ем, решение задач
Дата обновления: , перейти к новому сообщению
#1
main



Опытный юзверь
**

Группа: Пользователи
Сообщений: 146
Регистрация: 4.06.2005
Из: г.Красноярск
Пользователь №: 19.586


Респектов: 3
-----X----


Предупреждений: 0


Люди мне надо решить восемь задач в паскале, если есть кто в нем рулит помогите, а то я сам не успею.
User is offline
Go topGo end

Ответов(50 - 59)
9.10.2008 - 17:23
#51
Djavik91



Новичок


Группа: Пользователи
Сообщений: 3
Регистрация: 9.10.2008
Пользователь №: 1.114.733


Респектов: 0
----------


Предупреждений:


Народ! помогите решить задачу!
2. Дан массив десяти чисел. Исключить из массива 5-ое и 6-ое числа. Вывести на экран дисплея сумму трехзначных чисел и их количество.
User is offline
Go topGo end
9.10.2008 - 17:58
#52
de1ay



профи!
[SoftoRooMTeaM] Group Icon

Группа: Наши Люди
Сообщений: 4.437
Регистрация: 14.10.2005
Из: EU
Пользователь №: 1.010


Респектов: 613
-----XXXX-




Накатал на скорую руку, если что - пиши, дополним. smile.gif

Code
uses crt;
    var mas:array[1..10] of integer;
        i,p,sum: integer;
        q: char;
    begin
     repeat;

     clrscr;

     sum:=0;
     p:=0;

     randomize;

     for i:=1 to 10 do
     mas[i]:=random(10000);  // заполняем массив

     for i:=1 to 10 do
     write(mas[i],' ');  // выводи массив

     mas[5]:=0;
     mas[6]:=0;     // обнуляем 5 и 6 элемент

     sum:=0;

     for i:=1 to 10 do

     begin

     if (mas[i]>99) and (mas[i]<1000) then // если трехзначное то
     begin
     p:=p+1;                          //   увеличиваем счетчик чисел
     sum:=sum+mas[i];  //  увеличиваем сумму на только что полученное число
     end;

     end;

     writeln;

     writeln(sum,' ',p); // выводим результат: сумма - количество трехзнаков

     q:=readkey;

     until q='q';

     end.
User is offline
Go topGo end
9.10.2008 - 19:07
#53
ЭЖД



*nix`оид
[SoftoRooMTeaM] Group Icon

Группа: Наши Люди
Сообщений: 11.935
Регистрация: 18.09.2004
Пользователь №: 1.679


Респектов: 789
-----XXXX-




Цитата | Quote
repeat;


ph34r.gif ; не нужна, на сколько я помню.
User is offline
Go topGo end
9.10.2008 - 19:10
#54
de1ay



профи!
[SoftoRooMTeaM] Group Icon

Группа: Наши Люди
Сообщений: 4.437
Регистрация: 14.10.2005
Из: EU
Пользователь №: 1.010


Респектов: 613
-----XXXX-




Цитата | Quote(ЭЖД @ 9.10.2008 - 19:10)
; не нужна, на сколько я помню.
*

FPC и с ней, и без неё собирает. smile.gif
User is offline
Go topGo end
10.10.2008 - 20:06
#55
Djavik91



Новичок


Группа: Пользователи
Сообщений: 3
Регистрация: 9.10.2008
Пользователь №: 1.114.733


Респектов: 0
----------


Предупреждений:


СПС!!!
User is offline
Go topGo end
22.10.2008 - 19:52
#56
Djavik91



Новичок


Группа: Пользователи
Сообщений: 3
Регистрация: 9.10.2008
Пользователь №: 1.114.733


Респектов: 0
----------


Предупреждений:


Люди, помогите решить несколько задач, а то не получается...=(

5. *Дан файл, компонентами которого являются целые числа. Каждый четный десяток чисел расположить по возрастанию, а каждый нечетный – по убыванию. Количество компонент файла не обязательно равно 10.

6. Даны действительные числа a0, a1,…,a6. Получить для x=1,2,3,4 значения P(x+1)-P(x), где P(y)=a0*y6+a1*y5+…+a5*y+a6


10. Реализовать процедуры “Вывести элементы списка на экран” и “Добавить новый элемент в конец списка” для динамической структуры данных Список. Элемент списка является записью с двумя полями: символьного типа и типа указатель на элемент списка. Элементы списка располагаются в динамической памяти. Список задается указателем на первый элемент списка.
User is offline
Go topGo end
23.11.2008 - 1:33
#57
Fat Pancho



Unregistered














Здравствуйте, если не сложно, помогите пожалуйста с задачей для Pascal:

Сведения об ученике состоят их его фамилии, имени, названия класса (года обучения и буквы), оценок обучения за последнюю четверть (возможно отсутствие некоторых оценок). Дан файл, содержащий сведения об учениках школы. Найти всех учеников по нескольким первым буквам имени. Рассортировать их по успеваемости и в алфавитном порядке.
Go topGo end
22.12.2008 - 15:57
#58
Nattttt



Новичок


Группа: Пользователи
Сообщений: 7
Регистрация: 22.12.2008
Пользователь №: 1.219.405


Респектов: 0
----------


Предупреждений:


Помогите пожалуйста решить задачу на языке паскаль. Заранее ОГРОМНОЕ СПАСИБО!

Вот задание:
Вычислить значение f(x)=x+lnx в заданной точке. Вывести на печать таблицу из 5 значений функции.

huh.gif sad.gif
User is offline
Go topGo end
8.01.2009 - 11:35
#59
programmer



Unregistered














помогите plz

1. Заполнить файл последовательного доступа f целыми числами. Получить в файле g все компоненты файла f, исключая повторные вхождения чисел. Вывести файл g на печать

2. Имеется типизированный файл, элементами которого являются отдельные буквы. Получить слово, образованное этими буквами
Go topGo end
11.01.2009 - 13:00
#60
kaMMarik



Unregistered














Цитата | Quote(Nattttt @ 22.12.2008 - 20:57)
Помогите пожалуйста решить задачу на языке паскаль. Заранее ОГРОМНОЕ СПАСИБО!

Вот задание:
Вычислить значение f(x)=x+lnx в заданной точке. Вывести на печать таблицу из 5 значений функции.


*



Code
var
a:real;
x,y : array[1..5] of real;
i : integer;

begin
for i:=1 to 5 do
begin
writeln('Vvedite x',i);
readln(x[i]);
a:=ln(x[i]);
y[i]:=x[i]+a;
end;

writeln('    x     f(x)   ln(x)');
for i:=1 to 5 do
writeln(x[i]:7:3,y[i]:7:3,(ln(x[i])):7:3);

readln;
end.


должна работать =)
Go topGo end

Topic Options
Сейчас: 15.05.2024 - 0:30
Мобильная версия | Lite версия