Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.01.2013, 10:00   #1
Надежда_ИСУ
Пользователь
 
Регистрация: 24.01.2013
Сообщений: 65
По умолчанию Решение задач в Delphi 7


Доброго времени суток, дорогие форумчане!!!

Возникла проблема с решением задач на delphi!
А в понедельник уже экзамен, а это и есть допуск к экзамену!
Очень прошу помочь в данной ситуации...
Вот собственно и задачи:
  1. Оператор выбора (Case).
    Дано целое число K. Вывести строку-описание оценки,соответствующий числу K (1-плохо,2-неудовлетворительно,3-удовлетворительно,4-хорошо,5-отлично).Если K не лежит в диапазоне 1-5, то вывести строку "Ошибка".
  2. Цикл с параметром (For).
    Даны два целых числа A и B(A< B).Вывести в порядке возрастания все целые числа,расположенные между A и B (включая сами числа A и B), а также количество N этих чисел.
  3. Цикл с параметром (For).
    Дано вещественное число X (|X|<1) и целое число N(>0). Найти значение выражения
    x+1*x(3 степень)/(2*3)+1*3*x(5 степень)/(2*4*5)+...+
    1*3...(2*N-1)*x(2*n+1 степень))/(2*4...(2*N)*(2*N+1)).
    Полученное число является приближенным значению функции arcsin в точке X.
  4. Цикл с условием (WHILE).
    Даны положительные числа A и B (A> B). На отрезке длины A размещено максимально возможное кол-во отрезков длины B(без наложений).Не используя операций умножения и деления, найти кол-во отрезков B, размещёных на отрезке A.
  5. Цикл с постусловием (Repeat/Do-WHILE).
    Дано целое число N(>1). Если оно является простым, т.е. не имеет положительных делителей, кроме 1 и само на себя, то вывести TRUE, иначе вывести FALSE.
  6. Одномерный массив (Array).
    Дано целое число N(>0). Сформировать и вывести целочисленный массив размера N, содержащий степени двойки от первой до N-й :2,4,8,16,...
  7. Последовательности (Series).
    Даны десять вещественных чисел.Найти их произведение.
Заранее, большое СПАСИБО!!!

Последний раз редактировалось Надежда_ИСУ; 24.01.2013 в 19:03.
Надежда_ИСУ вне форума Ответить с цитированием
Старый 24.01.2013, 10:38   #2
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,430
По умолчанию

Скорее полное отсутствие знаний по Delphi ибо прогуляла семестр.
Вам или в "помощь студентов" или в раздел "фриланс".

В последнем больше шансов получить решение всех задач.

Задачи элементарные,с книгой в руках можно самому за 2-е суток порешать.
Человек_Борща вне форума Ответить с цитированием
Старый 24.01.2013, 13:14   #3
Надежда_ИСУ
Пользователь
 
Регистрация: 24.01.2013
Сообщений: 65
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
Скорее полное отсутствие знаний по Delphi ибо прогуляла семестр.
Вам или в "помощь студентов" или в раздел "фриланс".

В последнем больше шансов получить решение всех задач.

Задачи элементарные,с книгой в руках можно самому за 2-е суток порешать.
Прогуливать не в моих правилах, за все время обучения в школе, колледже и на данный момент институт не прогуляла не одного урока(пары)...
Ну некоторые задачи я сделала, а вот эти не понимаю как делать, пыталась разобраться, но безрезультатно...
Надежда_ИСУ вне форума Ответить с цитированием
Старый 24.01.2013, 13:21   #4
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

1.

Код:
var k: integer;
    s: string;
begin
  ReadLn(k);
  Case k of
    1: s:='Плохо';
    2: s:='Неудовлетворительно';
    3: s:='Удовлетворительно';
    4: s:='Хорошо';
    5: s:='Отлично';
  else s:='Ошибка!';
  end;
  WriteLn(s);
end.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 24.01.2013, 13:24   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

по первому вопросу (задачей его назвать язык не поворачивается)
см. case
там же и примеры использования.

там же (в том же справочнике смотрите и описания операторов цикла FOR, WHILE) и т.д.

я не верю, что Вы такая прилежная и усидчивая, а такие ПРОСТЕЙШИЕ задачи сделать не можете..
Тогда, хотя бы приведите попытки - как Вы пытались написать код...


Sciv, ну и правильно, надо за неё всё написать, зачем девушке лишним мусором (типа Паскаля\Delphi) голову забивать...

Последний раз редактировалось Serge_Bliznykov; 24.01.2013 в 13:26.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 24.01.2013, 13:24   #6
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

2.

Код:
var A,B,i,N: integer;
begin
  ReadLn(A,B);
  N:=B-A+1;
  for i:=A to B do WriteLn(i);
  WriteLn(N);
end.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 24.01.2013, 13:26   #7
Надежда_ИСУ
Пользователь
 
Регистрация: 24.01.2013
Сообщений: 65
По умолчанию

Цитата:
Сообщение от Sciv Посмотреть сообщение
1.

Код:
var k: integer;
    s: string;
begin
  ReadLn(k);
  Case k of
    1: s:='Плохо';
    2: s:='Неудовлетворительно';
    3: s:='Удовлетворительно';
    4: s:='Хорошо';
    5: s:='Отлично';
  else s:='Ошибка!';
  end;
  WriteLn(s);
end.
Спасибо,сейчас буду разбираться что к чему!
Надежда_ИСУ вне форума Ответить с цитированием
Старый 24.01.2013, 13:32   #8
Надежда_ИСУ
Пользователь
 
Регистрация: 24.01.2013
Сообщений: 65
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
по первому вопросу (задачей его назвать язык не поворачивается)
см. case
там же и примеры использования.

там же (в том же справочнике смотрите и описания операторов цикла FOR, WHILE) и т.д.

я не верю, что Вы такая прилежная и усидчивая, а такие ПРОСТЕЙШИЕ задачи сделать не можете..
Тогда, хотя бы приведите попытки - как Вы пытались написать код...


Sciv, ну и правильно, надо за неё всё написать, зачем девушке лишним мусором (типа Паскаля\Delphi) голову забивать...
В компьютер пересяду скину, если что-то осталось!
Надежда_ИСУ вне форума Ответить с цитированием
Старый 24.01.2013, 13:45   #9
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Цитата:
Sciv, ну и правильно, надо за неё всё написать, зачем девушке лишним мусором (типа Паскаля\Delphi) голову забивать...
Ну зачем так, Серж. Я ей два примера сделал, пускай разбирается. Остальные и не собирался - они все-равно похожи...

P.S. Меня тут конкретно жена удивила, когда из-за плеча начала подсказывать, как мне базу данных декомпозировать... А удивила тем, что правильно подсказала И когда только научиться успела...
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 24.01.2013, 14:00   #10
Надежда_ИСУ
Пользователь
 
Регистрация: 24.01.2013
Сообщений: 65
По умолчанию

Цитата:
Сообщение от Sciv Посмотреть сообщение
Ну зачем так, Серж. Я ей два примера сделал, пускай разбирается. Остальные и не собирался - они все-равно похожи...

P.S. Меня тут конкретно жена удивила, когда из-за плеча начала подсказывать, как мне базу данных декомпозировать... А удивила тем, что правильно подсказала И когда только научиться успела...
Это по тому что первым программистом была женщина, но мне до неё далеко!Если бы я знала как их делать то и не просила помочь!А тут всё печально...
Надежда_ИСУ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение задач Delphi 7 klara Помощь студентам 0 14.05.2012 15:37
Решение задач в Delphi Njurca Помощь студентам 0 30.09.2010 04:39
решение задач в delphi w0lf16 Помощь студентам 1 07.05.2010 20:01