Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/13: Рейтинг темы: голосов - 13, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 05.11.2008
Сообщений: 10

Выяснить, какой день был наиболее холодным, а также какой это был день недели

05.11.2008, 13:19. Показов 2663. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
помогите пожалуйста решить
Миниатюры
Выяснить, какой день был наиболее холодным, а также какой это был день недели  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.11.2008, 13:19
Ответы с готовыми решениями:

Определить самый холодный день января и дни, когда был мороз
Даны показатели температуры воздуха ежедневно января. Определить САМЫЙ ХОЛОДНЫЙ день января и дни,...

Известна дата и день недели некоторого события. Определить, на какой день недели приходится начало года
Известна дата и день недели некоторого события. Определить, на какой день недели приходится начало...

Известна дата и день недели некоторого события. Определить на какой день недели приходится начало года
Известна дата и день недели некоторого события. Определить на какой день недели приходится начало...

12
0 / 0 / 0
Регистрация: 05.11.2008
Сообщений: 10
05.11.2008, 13:20  [ТС]
хоть что-нибудь)
0
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
05.11.2008, 13:58
а что тебе надо, и вообще мог бы и руками хотя бы задачи сюда набить, а не сканы ложить
0
0 / 0 / 0
Регистрация: 05.11.2008
Сообщений: 10
05.11.2008, 16:32  [ТС]
о'к

Добавлено через 26 минут 5 секунд
№1
Известны ежедневные температуры первой декады за январь.Выясните,какой день был наиболее холодным ,а также какой это был день недели. При условии , что 1 января понедельник.
№2
Оценки школьника за четверть заданы в виде строки символов.Подсчитать количество троек ,четверок ,пятерок.
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
05.11.2008, 19:43
По первой задаче. Делаешь массив из 10 элементов, наполняешь целыми числами в разумных пределах для января. Затем ищещь минимальное значение и его номер в массиве. Затем используя оператор case определяешь день недели:
case i mod 7 of
0: write('воскресенье');
1: write('понедельник'); и так далее.
По второй задаче. Ввводишь строку из цифр 3,4,5. Заводишь 3 счетчика n3, n4, n5.Идешь по строке и считаешь if s[i]='3' then n3:=n3+1; и так далее.
1
0 / 0 / 0
Регистрация: 05.11.2008
Сообщений: 10
05.11.2008, 20:48  [ТС]
я не знаю опаратор case (
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
05.11.2008, 20:58
Тогда if i mod 7=0 then write('воскресенье и т.д.')
0
0 / 0 / 0
Регистрация: 05.11.2008
Сообщений: 10
05.11.2008, 21:25  [ТС]
пожалуйста напиши хотя бы одну задачку я уже не соображаю как делать(

Добавлено через 13 минут 17 секунд
Puporev, пожалуйста напиши хотя бы одну задачку я уже не соображаю как делать(
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
05.11.2008, 22:15
№1.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
uses crt;
const n=10;
var t:array[1..n]of integer;
    i,min,imin:integer;
begin
clrscr;
for i:=1 to n do
    begin
     write('t[',i,']=');
     readln(t[i]);
    end;
min:=t[1]; imin:=1;
for i:=2 to n do
if t[i]<min then
    begin
      min:=t[i];
      imin:=i;
    end;
write('Самый холодный день: ',imin,' января');
if imin mod 7=0 then write(' это воскресенье')
else if imin mod 7=1 then write(' это понедельник')
else if imin mod 7=2 then write(' это вторник')
else if imin mod 7=3 then write(' это среда')
else if imin mod 7=4 then write(' это четверг')
else if imin mod 7=5 then write(' это пятница')
else if imin mod 7=6 then write(' это суббота');
readln
end.
0
1 / 1 / 0
Регистрация: 05.11.2008
Сообщений: 10
05.11.2008, 22:19
Цитата Сообщение от JaOleg Посмотреть сообщение
пожалуйста напиши хотя бы одну задачку я уже не соображаю как делать(

Добавлено через 13 минут 17 секунд
Puporev, пожалуйста напиши хотя бы одну задачку я уже не соображаю как делать(
Подключи голову и руки
1
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
05.11.2008, 22:29
2.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
uses crt;
var s:string;
    i,k,k3,k4,k5:integer;
begin
clrscr;
repeat
write('s=');
readln(s);
k:=0;
for i:=1 to length(s) do
if not (s[i] in ['3'..'5']) then {если в строке есть символы не входящие в множество цифр 3-5}
   begin
    writeln('Неверно введены данные! Повторите ввод.');
    k:=1;
    break; {выход из цикла}
   end;
until k=0;
k3:=0;k4:=0;k5:=0;
for i:=1 to length(s) do
if s[i]='3' then k3:=k3+1
else if s[i]='4' then k4:=k4+1
else if s[i]='5' then k5:=k5+1;
write('K3=',k3,'  K4=',k4,'  K5=',k5);
readln
end.
0
0 / 0 / 0
Регистрация: 05.11.2008
Сообщений: 10
06.11.2008, 17:04  [ТС]
Puporev, Спасибо большое
0
0 / 0 / 0
Регистрация: 05.11.2008
Сообщений: 10
07.11.2008, 20:32  [ТС]
Номер пять моя версия решения этой задачи...

Номер 5 Версия 1
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
procedure Start (var T:longint);
begin
T:=SystemTimer;
end;
procedure Stop (var T:longint);
begin
T:=SystemTimer-T;
end;
 
procedure Pause (T:longint; Show:boolean);
var Xn,Xt:longint;
begin
Xt:=0;
Xn:=SystemTimer;
While ((Xt-Xn)/18.2)*1000 < T do
begin
Xt:=SystemTimer;
If Show then
writeln((xt-xn)/18.2:6:4)
end;
end;
Добавлено через 7 минут 8 секунд
Или
номер 5 версия 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Program tim;
 
uses crt;
var timm:integer;
 
Procedure DecTimer(inp:integer);
begin
  dec(inp,1);
  delay(1000);
  writeln(inp);
end;
 
begin
 timm:=100;
 repeat
  dectimer(timm);
  {тут можно размещать дополнительный код программы}
 until timm<0;
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.11.2008, 20:32
Помогаю со студенческими работами здесь

Известна дата и день недели некоторого события. Определить на какой день недели приходится начало года
Решил сделать посчитав все дни недели от введённого до 1 января. const days: array of...

Известна текущая дата и день недели. Определить дату следующего дня и день недели
Известна текущая дата и день недели. Определить дату следующего дня и день недели. Использовать...

Есть программа, выводящая недостающие цифры, введенные с клавиатуры, дополнить ее чтобы она также выводила, недостающие латинские буквы
Есть программа, выводящая недостающие цифры, введенные с клавиатуры, дополнить ее чтобы она также...

Определить день недели, на который приходится день с датой d (день), m (месяц)
Считая, что год не високосный и его 1 января приходится на день недели wd1, определиь wd -день...

определить самый холодный будний день октября
В журнале метеостанции записаны ежедневные температуры воздуха в г. Смоленске. Определить самый...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru