задача в паскале, не сложная, я просто не понимаю одну вещь )
пора года — это не «вещь», а сезон .. Их, сезонов, всего 4 — весна, лето, осень, зима )
Чего там понимать-то ?
А даже если это КАЛЕНДАРНАЯ «пора», сути это не меняет — их все равно 4)
Program reg;
uses crt;
var a,b:string;
begin
read(a);
if a=’зима’ then
writeln(Декабрь, Январь, Февраль.) ;
if a=’весна’ then
writeln(Март, Апрель, Май.) ;
if a=’лето’ then
writeln(Июнь, Июль, Август.) ;
if a=’осень’ then
writeln(Сентябрь, Октябрь, Ноябрь.) ;
end.
Все бы ничего, но ведь препод обязательно «возьмет на понт» и введет «зяма» или «вИсНа» или «Лето» или «осен»
Доброго времени суток.
Вставлю и я свои пять копеек. 🙂 Объявляем тип
type
TSeason = record
Name : String[5];
Cast : array[1..3] of String[8];
end;
затем типизированную константу с одновременной инициализацией полей
const
Seasons : array[1..4] of TSeason = (
(Name:’зима’; Cast:(‘декабрь’, ‘январь’, ‘февраль’)),
(Name:’весна’; Cast:(‘март’, ‘апрель’, ‘май’)),
(Name:’лето’; Cast:(‘июнь’, ‘июль’, ‘август’)),
(Name:’осень’; Cast:(‘сентябрь’, ‘октябрь’, ‘ноябрь’)));
И, наконец, программа
ReadLn(S);
for i:=1 to 4 do if Seasons[ i ].Name = S then
for j:=1 to 3 do Write(Seasons[ i ].Cast[j], ‘ ‘);
Остальное сами. Ессно, ошибки ввода не обрабатываются, это тоже сами, если надо.
Источник
Вводится число от 1 до 4, определяющее пору года. Дать название этой поры года (1-зима, 2-весна, 3-лето, 4-Осень)
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Вывести название соответствующего времени года («зима», «весна», «лето», «осень»)
Данный номер месяца — целое число в диапазоне 1-12 (1 — январь, 2 — февраль и т. Д.). Вывести.
Во введенной дате определить время года (зима, весна, лето. осень)
Во введенной дате определить время года (зима, весна, лето. осень).
В зависимости от номера месяца вывести, какое это время года: весна, осень, лето или зима
доброго времени суток! помогите пожалуйста решить несколько задач 2. В зависимости от номера.
Создать перечисляемый тип данных GOD – лето, осень, зима, весна
Задача 1 — Создать перечисляемый тип данных GOD – лето, осень, зима, весна. Вывести порядковые.
Имеются описания: Сезон = (зима, весна, лето, осень) Погода = (тепло, холодно) По сезону ответить какова погода Delphi
Имеются описания: Сезон = (зима, весна, лето, осень) Погода = (тепло, холодно) По сезону ответить.
Заменить четные вхождения слова «зима» словом «осень», нечетные — словом «весна»
Ребят, помогите решить задачу: 1.Заменить в заданной строке четные вхождения слова «зима» словом.
Источник
Вывести название соответствующего времени года
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Вывести по номеру месяца название соответствующего времени года
Дан номер месяца (1-январь, 2- февраль.).Вывести название соответствующего времени года (зима.
Вывести название соответствующего времени года по заданному номеру месяца
3.Дано номер месяца — целое число в диапазоне 1-12(1 — январь, 2 — февраль и т. д.). Вывести.
Вывести название времени года по месяцу
Написать программу, которая запрашивает у пользователя номер месяца и выводит соответствующее.
По номеру месяца вывести соответствующее название времени года
Задача 4. (1-4.cpp, 14.dsp) Написать программу, которая запрашивает у пользователя номер месяца, а.
Решение
Спасибо, а есть еще какие-то способы написания ? Просто я впервые вижу «result.assign». «case» я так понимаю это обозначение номера месяца, а что значит «break» ?
Добавлено через 1 минуту
И еще компилятор выдает ошибку на 31 строке
Решение
Flopsiq, поставь в конце return 0;
забыл..
Решение
Mиxaил
Спасибо большое=)
Добавлено через 1 минуту
а std:: перед cout и сin обязательно ? или их надо писать когда в начале не было написано «using namespace std;» ?
А почему у Вас слова «Зами,Весна,Осень,Лето» отображаются нормально, а не кракозябрами, без подключенной библиотеки ?
Добавлено через 1 минуту
И еще что значит «||», почему нельзя использовать также «&&» ?
Вот код, я немного переделал, под привычный стандарт) как нас учили, но вот это «
setlocale ( 0, «» );» — удобная команда
Добавлено через 13 минут
Спасибо, Михаил.
Комментарий модератора | ||
|
По названию месяца вывести его порядковый номер и название времени года.
Составить программу, которая бы по названию месяца выдавала бы его порядковый номер и название.
Название времени года по месяцу
Помогите исправить, при любом исходе пишит, что загадываемый месяц — spring, где я не прав?
По номеру месяца определить название времени года
Написать программу которая запрашивает у пользователя номер месяца и затем выводит соответствующее.
Вывести название соответствующего введенному числу месяца
Написать программу, которая по заданному числу (от 1 до 12) выводит название соответствующего ему.
Источник