Помогите!!!
Дан двумерный массив X[n,m], где значения элементов массива и их количество вводятся с клавиатуры. На экран вывести матрицу в общепринятом виде, среднее арифметическое отрицательных элементов четных строк массива и их количество.
ПРограммисты Help Pascal!!!
Код: Выделить всё
uses crt;
const M=3;
N=3;
var i,j:byte;
count,sum:integer;
x:array[1..N,1..M] of integer;
begin
count:=0;
sum:=0;
for i:=1 to N do
for j:=1 to M do
begin
writeln('Введите Х[',i,',',j,']');
readln(x[i,j]);
if (i mod 2=0) and (x[i,j]<0)
then
begin inc(sum,x[i,j]); inc(count); end;
end;
clrscr;
for i:=1 to N do begin
for j:=1 to M do
write(x[i,j]:4);
writeln;
end;
writeln ('Количество отрицательных элементов в четных строках - ',count,', их среднее арифметическое - ',sum/count);
end.
[/code]
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Помогите прогу написать на паскале.Очень срочно.
Создать текст типа string. Определить самое короткое слово в каждом
предложении. Собрать их в новый текст, затем удлинить до средней длины
слова дублированием последней буквы.
Зарание спасибо!!!
Создать текст типа string. Определить самое короткое слово в каждом
предложении. Собрать их в новый текст, затем удлинить до средней длины
слова дублированием последней буквы.
Зарание спасибо!!!
- Oleg_Rus
- Сообщения: 335
- Зарегистрирован: 16 окт 2006, 09:56
- Откуда: г.Улан-Удэ, респ.Бурятия, Российская Федерация
- Контактная информация:
CADE, текст вводится кириллицей или латинницей (по-русски или по-англицки)
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>
---------------------------------------------------------------------------
<a href="http://nick-name.ru/sertificates/711965/"><img src="http://nick-name.ru/img.php?nick=Garmay ... =2&text=t5" alt="Никнейм Garmayev зарегистрирован!" /></a>
- Oleg_Rus
- Сообщения: 335
- Зарегистрирован: 16 окт 2006, 09:56
- Откуда: г.Улан-Удэ, респ.Бурятия, Российская Федерация
- Контактная информация:
CADE, как найти самое короткое слово в тексте, я тебе кажется показывал (или нет?), а дублирование сделать очень просто:
Ставишь условие If .. Then, где сравниваешь самое длинное слово с текущим.
если оно меньше то к текущему слову прибавляешь последний символ, например,
S[Length(s)]
И все - задача, как я понял, решена.
P.S. объяви отдельную тему, а то уже надоело видеть твои сообщения везде.
Ставишь условие If .. Then, где сравниваешь самое длинное слово с текущим.
если оно меньше то к текущему слову прибавляешь последний символ, например,
S[Length(s)]
И все - задача, как я понял, решена.
P.S. объяви отдельную тему, а то уже надоело видеть твои сообщения везде.
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>
---------------------------------------------------------------------------
<a href="http://nick-name.ru/sertificates/711965/"><img src="http://nick-name.ru/img.php?nick=Garmay ... =2&text=t5" alt="Никнейм Garmayev зарегистрирован!" /></a>