Помощь - Поиск - Пользователи - Календарь
Полная версия: Ребята помогите написать задачки!
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
*svetochka*
1 Условные операторы.
Составьте программу, которая определяет вид треугольника по длинам его сторон(если данные длины позволяют построить треуголник). Значения длин сторон ввести по запросу.

2 Циклы
Операторы цикла с параметром
Написать программу для выводуна экран всех символов таблицы ASCII (256 символов).

3 Одномерные массивы
Найти сумму всех четных элементов массива, стоящих на четных местах, т.е.имеющих четные номера. Значения элементов и суммы вывести на экран.

4 Написать процедуру обнуления массива.
Артемий
var
i: integer;
begin
for i:=1 to 255 do writeln(chr(i));
- вторая....
(по первой показывай что делала,все за тебя сделать? dry.gif )

const n=8;
var
i,s: integer;
a: array [1..n] of integer;
begin
s:=0;
for i:=1 to n do readln(a[i]);
for i:=1 to n do
if not odd(i) then begin s:=s+a[i];
write(i,' '); end;
writeln(s);
- третья
Цитата

4 Написать процедуру обнуления массива.

Может будем точнее и скажем какого именно массива?
*svetochka*
Цитата(Артемий @ 16.05.2007 21:57) *

var
i: integer;
begin
for i:=1 to 255 do writeln(chr(i));
- вторая....
(по первой показывай что делала,все за тебя сделать? dry.gif )

const n=8;
var
i,s: integer;
a: array [1..n] of integer;
begin
s:=0;
for i:=1 to n do readln(a[i]);
for i:=1 to n do
if not odd(i) then begin s:=s+a[i];
write(i,' '); end;
writeln(s);
- третья

Может будем точнее и скажем какого именно массива?

wub.gif ну не шарю я в паскале,дуреха-я, ребятки добренькие ну помогите,напишите все по порядку, буду очень благодарна) rolleyes.gif
Артемий
Цитата
ну не шарю я в паскале,дуреха-я, ребятки добренькие ну помогите,напишите все по порядку, буду очень благодарна)

пррикол!Все по порядку это как итересно?или каждое решение в отдельном сообщении надо было! blink.gif я ясно написал - по второй и по третьей задачи решения!
*svetochka*
Цитата(Артемий @ 16.05.2007 22:08) *

пррикол!Все по порядку это как итересно?или каждое решение в отдельном сообщении надо было! blink.gif я ясно написал - по второй и по третьей задачи решения!

ну не стебись rolleyes.gif , просто я не знаю...так и переписать в паскаль? ,четвертое все перепечатала задание....и первое.... rolleyes.gif rolleyes.gif wub.gif
Артемий
Так и переписать. smile.gif только не забудь таки две страшные строчки - program в начале и end. в конце - их я не писал. cool.gif
*svetochka*
Цитата(Артемий @ 16.05.2007 22:18) *

Так и переписать. smile.gif только не забудь таки две страшные строчки - program в начале и end. в конце - их я не писал. cool.gif

спасибо огромное,тьмафф, ты мне очень помог give_rose.gif ....а первую и последнюю.... rolleyes.gif wub.gif ....пожалуйста...... wub.gif
Артемий
По последней задаче - понимаешь есть два вида массивов: одномерные и двумерные! smile.gif Тебе какой?

Добавлено через 1 мин.
Если по одномерным - то так
const n=8;
type
TMassd = array [1..n] of integer;
procedure clean(a: TMassd);
var
i: integer;
begin
for i:=1 to n do a[i]:=0;
end;
*svetochka*
Цитата(Артемий @ 16.05.2007 22:28) *

По последней задаче - понимаешь есть два вида массивов: одномерные и двумерные! smile.gif Тебе какой?

Добавлено через 1 мин.
Если по одномерным - то так
const n=8;
var
i: integer;
a: array [1..n] of integer;
begin
for i:=1 to n do a[i]:=0;


думаю одномерный потому что третий заголовок задачи наверна и к четвертой относиться..... smile.gif

Добавлено через 4 мин.
Цитата(Артемий @ 16.05.2007 22:28) *

По последней задаче - понимаешь есть два вида массивов: одномерные и двумерные! smile.gif Тебе какой?

Добавлено через 1 мин.
Если по одномерным - то так
const n=8;
type
TMassd = array [1..n] of integer;
procedure clean(a: TMassd);
var
i: integer;
begin
for i:=1 to n do a[i]:=0;
end;


я тя обажаю!!!) good.gif и всего лишь первая осталась) rolleyes.gif
zvizdylj
А, может ,вы, мне тоже поможите ? курсовая сгорaeт!!!!!!!
в автомагозине продают М видов авто по А[i,j] y.e. за авто. За каждый i-тый месяц продано B [i,j] авто j-tого типа. Продажа осужествляется N дней .
Определить :
-матрицу -на какую сумму продано авто каждого типа за месяц
-средний доход магазина за месяц
-средний доход магазина по каждому типу авто за месяц
*svetochka*
Цитата(Артемий @ 16.05.2007 22:28) *

По последней задаче - понимаешь есть два вида массивов: одномерные и двумерные! smile.gif Тебе какой?

Добавлено через 1 мин.
Если по одномерным - то так
const n=8;
type
TMassd = array [1..n] of integer;
procedure clean(a: TMassd);
var
i: integer;
begin
for i:=1 to n do a[i]:=0;
end;


ну помоги всего одна осталась( mega_chok.gif
мисс_граффити
Цитата
По последней задаче - понимаешь есть два вида массивов: одномерные и двумерные!

Всего-то? smile.gif
а трехмерные, четырехмерные, пятимерные...?
а еще динамические и статические

 ! 
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...


Исправляй, иначе тема будет закрыта.
Sto
Последняя, тоесть первая
Var
A, B, C : Integer;
Begin
Write('Please, enter length A -> ');
ReadLn(A);
Write('Please, enter length B -> ');
ReadLn(B);
Write('Please, enter length C -> ');
ReadLn©;
If (A + B > C) And (A + C > B) And (B + C > A) Then
Begin
If (A = B) And (B = C) Then Write('Ravnostonniy');
If ((A = B) And (B <> C)) Or ((C = A) And (C <> B)) Or ((C = B) And (A <> B)) Then Write('Ravnobedrenniy');
If (A*A = B*B + C*C) Or (B*B = A*A + C*C) Or (C*C = A*A + B*B) Then Write('Prjamoygolniy');
End
Else Write('Treygolnika net');
ReadLn;
End.

Если есть еще какието виды треугольников говорите добавлю.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.