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


Ответ
 
Опции темы Опции просмотра
Старый 19.05.2008, 20:21   #11 (permalink)
marina1602
Member
 
Регистрация: 19.05.2008
Сообщений: 14
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

И воть ещё 2 задачки..если не сложно будет..

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

Условные операторы:
2)Заданы два числа. Являются ли они оба большими 20?
marina1602 вне форума   Ответить с цитированием

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

Вам хорошо было бы ознакомиться со схожими обсуждениями на нашем форуме

Помогите решить две паскальные задачки пожалуйста
Помогите решить задачки в Pascal
Помогите, пожалуйста, решить три задачи по Pascal
Помогите пожалуйста решить задачки на C++Builder 6. Заранее благодарю
Помогите решить задачу в Pascal
Помогите решить, пожалуйста. Pascal

Старый 19.05.2008, 20:25   #12 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

Цитата:
Сообщение от marina1602
Символы и строки:
1)Подсчитать, сколько раз в предложенном тексте встречается символ «?».
Условимся, что текст представляет собой строку длиной не более 255 символов.
Код:
program povtor;
var st: string;
      sum, i: integer;
begin
readln(st);
sum:=0;
for i:=1 to length(st) do
if copy(st,i,1)='?' then sum:=sum+1;
writeln('Символ ? в тексте встречается ',sum,' раз.');
end.
__________________
Убить всех человеков!
AlexZir вне форума   Ответить с цитированием
Старый 19.05.2008, 20:31   #13 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

Цитата:
Сообщение от marina1602
Условные операторы:
2)Заданы два числа. Являются ли они оба большими 20?
Код:
program analiz;
var a,b: real;
begin
readln(a,b);
if (a>20) and (b>20) then writeln('Оба числа больше 20') else writeln('По крайней мере одно число не больше 20');
end.
__________________
Убить всех человеков!
AlexZir вне форума   Ответить с цитированием
Старый 19.05.2008, 20:38   #14 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

Цитата:
Сообщение от marina1602
Операторы цикла:
3)Написать программу поиска двузначных чисел, удовлетворяющих следующему условию: если к сумме цифр числа прибавить квадрат этой суммы, то получится само число.
Код:
program search;
var i, d, e, s: integer;
begin
for i:=10 to 99 do begin
d:=trunc(i/10);
e:=i-d*10;
s:=d+e;
if s+sqr(s)=i then writeln(i); end;
end.
__________________
Убить всех человеков!
AlexZir вне форума   Ответить с цитированием
Старый 19.05.2008, 20:42   #15 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

Цитата:
Сообщение от marina1602
Линейные алгоритмы:
1)Заданы два целых числа k и d. Используя только арифметические операции, найдите целую и дробную части от деления k на d.
Что имеете в виду под арифметическими операциями? Какие именно?
__________________
Убить всех человеков!
AlexZir вне форума   Ответить с цитированием
Ads

Яндекс

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

Эмммм....я точно не знаю...а их много? Может можно с помощью всех?
marina1602 вне форума   Ответить с цитированием
Старый 19.05.2008, 20:54   #17 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

Цитата:
Сообщение от marina1602
Линейные алгоритмы:
1)Заданы два целых числа k и d. Используя только арифметические операции, найдите целую и дробную части от деления k на d.
Код:
program calc;
var k, d, c: integer;
      s: real;
begin
readln(k,d);
c:=trunc(k/d);
s:=k/d-c;
writeln('Целая часть от деления =',c,'; дробная часть от деления =',s);
end.
__________________
Убить всех человеков!
AlexZir вне форума   Ответить с цитированием
Старый 19.05.2008, 21:01   #18 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

Цитата:
Сообщение от marina1602
2)Дано действительное число a. Не пользуясь никакими другими операциями кроме умножения, получить a21 за шесть операций; ("21"-в степени)
Мое imho с точки зрения математика - такое не реально сделать, если решите - обязательно способ решения сюда запостите.

Засим откланяюсь.
__________________
Убить всех человеков!
AlexZir вне форума   Ответить с цитированием
Старый 19.05.2008, 21:02   #19 (permalink)
marina1602
Member
 
Регистрация: 19.05.2008
Сообщений: 14
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Хорошо! Спасибо вам огромненькое вы меня очень сильно выручили!!! Ещё раз спасибо!
marina1602 вне форума   Ответить с цитированием
Старый 20.05.2008, 10:05   #20 (permalink)
bubuka
Member
 
Аватар для bubuka
 
Регистрация: 23.01.2008
Сообщений: 1,110
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 141
По умолчанию

нам надо это
брать в пивном эквиваленте
простая задача- перевод на вебмани 30рублей за бутылку пива
соожная задача - перевод 100рублей на 3 бутылки пива
и большая работа - 700рублей на ящик пива

возможно не деньгами а курьерской доставкой )))
bubuka вне форума   Ответить с цитированием
Ads

Яндекс

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


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

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




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

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