Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Turbo Pascal Напечатать строку, предварительно преобразовав ее следующим образом: удалить все вложения th https://www.cyberforum.ru/ turbo-pascal/ thread1105307.html
помогите решить,заранее спасибо!
Подсчитать количество элементов с одинаковыми порядковыми номерами Turbo Pascal
Используя нетипизированный параметр в подпрограмме, в строке и в векторе из 10 компонентов подсчитать количество элементов с одинаковыми порядковыми номерами.
Turbo Pascal Определить минимальный элемент в каждой строке матрицы и сформировать из них массив https://www.cyberforum.ru/ turbo-pascal/ thread1105265.html
Здравствуйте, форумчане. Задание: определить минимальный элемент в каждой строке и сформировать из них массив, определить произведение элементов этого массива. Скрины программы: Ссылки удалены 5.18 "Запрещено размещать задания и решения в виде картинок и других файлов с их текстом." 5.19. "Запрещено создавать темы в виде ссылок на задания или коды программ, расположенные на других...
Turbo Pascal Вычислить площадь и периметр прямоугольника Даны 2 стороны прямоугольника. Вычислить площадь и периметр. Из получившихся элементов сформировать массив, в котором элементы будут выстроены в порядке убывания. :help: :help: :help: https://www.cyberforum.ru/ turbo-pascal/ thread1105262.html
Turbo Pascal С помощью подпрограммы ввода и вывода вектора ввести и вывести матрицы 5х4 и 3х5
С помощь подпрограммы ввода и вывода вектора ввести и вывести матрицы 5х4 и 3х5
Turbo Pascal Перевести число из десятичной в шестнадцатиричную систему счисления Используя в подпрограмме массив или строку открытого типа перевести число из десятичной в шестнадцатиричную систему счисления. Помогите изменить программу var a : string; function HEX_DEC(x:string):longint; const digits:array of char = ('0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'); var res,ves:longint; i,j:byte; begin res:=0; ves:=1; for i:=length(x)... https://www.cyberforum.ru/ turbo-pascal/ thread1105224.html
Turbo Pascal Нетипизированные параметры подпрограмм Помогите исправить под нетипизированный параметрvar a : string; function HEX_DEC(x:string):longint; const digits:array of char = ('0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'); var res,ves:longint; i,j:byte; begin res:=0; ves:=1; for i:=length(x) downto 1 do begin j:=0; a:=UpCase(a); https://www.cyberforum.ru/ turbo-pascal/ thread1105218.html Turbo Pascal Напишите программу ввода целых чисел с клавиатуры до тех пор, пока не будет введено число
Напишите программу ввода целых чисел с клавиатуры до тех пор, пока не будет введено число, удовлетворяющее условию: а) число положительное; б) число делится нацело на 6 и больше 60
Turbo Pascal Вывести на экран сумму нечетных чисел от 11 до 19 https://www.cyberforum.ru/ turbo-pascal/ thread1105199.html
Используя цикл с предусловием, напишите программу, выводящую на экран сумму нечетных чисел от 11 до 19.
Turbo Pascal Напишите программу, которая вычисляет сумму первых n членов ряда Напишите программу, которая вычисляет сумму первых n членов ряда https://www.cyberforum.ru/ turbo-pascal/ thread1105196.html
Подсчитать количество букв во введенном с клавиатуры слове Turbo Pascal
1) Создайте файл целых чисел f. Числа считываются из стандартного устрой*ства ввода. Признаком конца ввода является число 9999 2) Напишите программу, подсчитывающую количество букв во введенном с клавиатуры слове. Ввод осуществляйте в цикле while do. Выход из программы — строка '999' 3) Заданы фамилия, имя и отчество учащегося, разделенные пробелом. Напечатайте его фамилию и инициалы 4)...
Turbo Pascal Поиск в большом файле (~150метров) строки с конца Здравствуйте. Нужно выполнить поиск в большом файле с повторяющимися блоками последнего блока. Затем удалить все что до этого блока. Можно ли сделать это с помощью паскаля и сделать так, чтобы работало достаточно быстро? Подскажите пожалуйста функцию поиска "с конца". Или искать последовательно до последнего совпадения? https://www.cyberforum.ru/ turbo-pascal/ thread1104976.html
0 / 0 / 0
Регистрация: 09.03.2021
Сообщений: 4
26.03.2021, 11:46 0

Вычислить дату следующего дня - Turbo Pascal - Ответ 15366078

26.03.2021, 11:46. Показов 12952. Ответов 6
Метки (Все метки)

Ответ

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
Program data;
var
  ch,m,g:integer;
Begin
  writeln('Введите число месяц год ');
  read(ch);
  read(m);
  read(g);
 case m of
 01,03,05,07,08,10:if ch=31 then writeln('Следующий день:',01,'.', m+01,'.',g)
 else writeln('Следующий день:',ch+1,'.' ,m,'.' ,g);
 04,06,09,11: if ch=30 then writeln('Следующий день:',01,'.', m+01,'.',g)
 else writeln('Следующий день:',ch+1,'.' ,m,'.' ,g);
 12: if ch=31 then writeln('Следующий день:',01,'.', m-11,'.',g+1)
 else writeln('Следующий день:',ch+01,'.' ,m,'.' ,g);
 02: if((g mod 4=0)and(g mod 100<>0))or(g mod 400=0) then 
   begin
    if ch=29 then writeln('Следующий день:',01,'.',m+1,'.',g)
    else writeln('Следующий день:',ch+1,'.',m,'.',g);
   end
   else if ch=28 then writeln('Следующий день:',01,'.',m+1,'.',g)
   else writeln('Следующий день:',ch+1,'.',m,'.',g);
 end; 
end.


Вернуться к обсуждению:
Вычислить дату следующего дня Turbo Pascal
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.03.2021, 11:46
Готовые ответы и решения:

Определить дату следующего дня
Есть такая задача...Определить дату следующего дня, например: 31.12.1985 01.01.1986 29.04.1985...

Определить дату следующего дня + день недели
Определить дату следующего дня + день недели (с использованием перечисляемого типа).

Определить дату следующего дня + квартал (с использованием перечисляемого типа)
Здравствуйте. Нужна помощь с написанием программы. Определить дату следующего дня + квартал (с...

По дате (число, месяц, год) определить дату следующего дня
1. По дате (число, месяц, год) определить дату следующего дня. Пользоваться оператором CASE ...

6
26.03.2021, 11:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.03.2021, 11:46
Помогаю со студенческими работами здесь

Написать программу определить дату следующего дня + день недели
.Определить дату следующего дня +день недели (с использованием перечисляемого типа).

Определить дату следующего дня + день недели (с использованием перечисляемого типа)
Определить дату следующего дня + день недели (с использованием перечисляемого типа)

Написать программу определения времени года и даты следующего дня
Написать программу определения времени года и даты следующего дня, используя подпрограмму...

Заменить каждую дату сообщения на дату следующего дня
Слова сообщения разделяются пробелами и знаками препинания . В сообщении может содержаться дата в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru