Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Delphi, Kylix and Pascal


Ответ
 
Опции темы Опции просмотра
Старый 19.05.2008, 19:57   #1 (permalink)
Алесик
Новичок
 
Регистрация: 19.05.2008
Сообщений: 5
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Помогите, пожалуйста, решить задания по Паскалю

Пожалуйста помогите!!!!
1.Оператор выбора
1)Арифметические действия над числами пронумерованы следующим образом: 1 — сложение, 2 — вычитание, 3 — умножение, 4 — деление. Дан номер действия и два числа A и B (В не равно нулю). Выполнить над числами указанное действие и вывести результат.
2.Операторы цикла
1)Найти сумму положительных кратных 7 чисел, меньших 100.
3.Массивы
1)Имеется целочисленный массив n*m элементов. Найти
индексы максимального элемента таблицы и значение
максимума.
4.Символы и строки
1)Дана строка. Подсчитать количество содержащихся в ней цифр
Алесик вне форума   Ответить с цитированием

Старый 19.05.2008, 19:57
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Возможно, данная тема уже решена ранее

Помогите, пожалуйста, решить задачу
Помогите решить задачу по C++, пожалуйста

Старый 20.05.2008, 10:11   #2 (permalink)
bubuka
Member
 
Аватар для bubuka
 
Регистрация: 23.01.2008
Сообщений: 1,110
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 141
По умолчанию

Цитата:
Сообщение от Алесик
1.Оператор выбора
1)Арифметические действия над числами пронумерованы следующим образом: 1 — сложение, 2 — вычитание, 3 — умножение, 4 — деление. Дан номер действия и два числа A и B (В не равно нулю). Выполнить над числами указанное действие и вывести результат.
решение

functuin resh(a,b:real;deistv:integer;):real;
begin
case deistv of
1: resh:=a+b;
2: resh:=a-b;
3: resh:=a*b;
4: resh:=a/b;
end;
end;

var
a,b:real;
d:integer;
begin
readln(a,b);
writeln('Nomer deisrv'); readln(d);
writeln('otvet = ', resh(a,b,d));
end.
bubuka вне форума   Ответить с цитированием
Старый 20.05.2008, 10:14   #3 (permalink)
bubuka
Member
 
Аватар для bubuka
 
Регистрация: 23.01.2008
Сообщений: 1,110
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 141
По умолчанию

Цитата:
Сообщение от Алесик
2.Операторы цикла
1)Найти сумму положительных кратных 7 чисел, меньших 100.
Ответ
var
i,sum:integer;
begin
sum:=0;
for i:=1 to 100
if i mod 7 = 0 then sum:=sum+i;
writeln(sum);
end.
bubuka вне форума   Ответить с цитированием
Старый 20.05.2008, 10:18   #4 (permalink)
bubuka
Member
 
Аватар для bubuka
 
Регистрация: 23.01.2008
Сообщений: 1,110
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 141
По умолчанию

Цитата:
Сообщение от Алесик
3.Массивы
1)Имеется целочисленный массив n*m элементов. Найти
индексы максимального элемента таблицы и значение
максимума.
var
a:array [1..100,1..100] of integer;
i,j,max,k,l:integer;
begin
{Тут вводиться массив a[i,j] размерности n*m}

max:=a[1,1];
k:=1;
l:=1;
for i:=1 to n do
for j:= 1 to m do
if a[i,j]>max then begin max:=a[i,j]; k:=i; l:=j; end;

writeln ('max a[',k,',',l,'] = ', max);
end.
bubuka вне форума   Ответить с цитированием
Старый 20.05.2008, 10:25   #5 (permalink)
bubuka
Member
 
Аватар для bubuka
 
Регистрация: 23.01.2008
Сообщений: 1,110
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 141
По умолчанию

Цитата:
Сообщение от bubuka
4.Символы и строки
1)Дана строка. Подсчитать количество содержащихся в ней цифр
type
cf : set of '0'..'9';
var
s:string;
cifr:cf;
i,k:integer;
begin
readln(s);
cifr:=['0','1','2','3','4','5','6','7','8','9'];
k:=0;
for i:=1 to length(s)
if s[i] in cifr then k:=k+1;

writeln (k);
end.
bubuka вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 20.05.2008, 17:16   #6 (permalink)
Алесик
Новичок
 
Регистрация: 19.05.2008
Сообщений: 5
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Огромное спасибо!!!!!!!!я очень очень благодарна вам!!!)))
Алесик вне форума   Ответить с цитированием
Старый 20.05.2008, 18:02   #7 (permalink)
Алесик
Новичок
 
Регистрация: 19.05.2008
Сообщений: 5
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

без проблем!!а можешь еще 2 задачки решить (4 бутылки пива);)
Алесик вне форума   Ответить с цитированием
Старый 20.05.2008, 18:08   #8 (permalink)
bubuka
Member
 
Аватар для bubuka
 
Регистрация: 23.01.2008
Сообщений: 1,110
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 141
По умолчанию

я весь во внимании готов лабать програмки

где и когда будет передано пиво напиши в личку (вечером после 7 в любой будний день, а так же с 7 часов вечера пятницы до 3 часов утра понедельника в любой точке москвы в любое время)
bubuka вне форума   Ответить с цитированием
Старый 20.05.2008, 19:27   #9 (permalink)
Алесик
Новичок
 
Регистрация: 19.05.2008
Сообщений: 5
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

спасиб!!я сделала их!!ты в МЭСИ учился?можно там!я в пятницу там буду!))так значит 2 баночки пива!!!!)
Алесик вне форума   Ответить с цитированием
Старый 21.05.2008, 10:18   #10 (permalink)
bubuka
Member
 
Аватар для bubuka
 
Регистрация: 23.01.2008
Сообщений: 1,110
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 141
По умолчанию

Цитата:
Сообщение от AlexZir
Бесполезно, с этими не только пива не попьешь, но и каши не сваришь ;)
Цитата:
Сообщение от Алесик
спасиб!!я сделала их!!ты в МЭСИ учился?можно там!я в пятницу там буду!))так значит 2 баночки пива!!!!)
ВО ВСЕ ВИДЕЛИ ))) Я ЗАРАБОТАЛ ПИВО
ок в пятницу - я буду там с обеда и до.... вообщем долго
bubuka вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 12:46.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.