Предмет: Информатика, автор: ksuakimova

С++...
По номеру дня недели (целое число от 1 до 7) определить его название.
И если сможете,напишите блок-схему!!!!

Ответы

Автор ответа: Аноним
0
#include <iostream>
using namespace std;


int main()
{
int input;
cin >> input;

if (input == 1){
cout << "Понедельник";
}else if (input == 2){
cout << "Вторник";
}else if (input == 3){
cout << "Среда";
}else if (input == 4){
cout << "Четверг";
}else if (input == 5){
cout << "Пятница";
}else if (input == 6){
cout << "суббота";
}else if (input == 7){
cout << "Воскресенье";
}

return 0;
}

MaxLevs: Ты всё ещё не ввёл определение. Я жду
MaxLevs: Сколько существует стилей кодинга? Сколько различных годных книг по написанию качественного C++?
MaxLevs: И ты приводишь 2 плюс один из стилей кодинга.
MaxLevs: Как производилась выборка? По методу вкусовщины :D
MaxLevs: "Держи свою религию при себе" (c)
Автор ответа: MaxLevs
0

////////////////Реализована проверка выхода за пределы заданного диапазона//////////////////

#include <iostream>

#include <clocale>

using namespace std;

int main() {

setlocale(LC_ALL, "Russian");

char day[][50] = {"Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота", "Воскресенье"};

int N = 0;

while(true){

 cout << "Введите число от 1 до 7: ";

 cin >> N;

 if(N >= 1 && N <= 7) {

  cout << day[N - 1] << endl << endl;

 } else {

  cout << "Не день недели!" << endl << endl;

 }

}

return 0;

}


MaxLevs: Ах да, енто проверенный ответ :D
MaxLevs: Ну вот опять субъективные понятия. :D
Ты считаешь "правильным" код, описание которого привел выше в комментариях. Но на этом ресурсе нет понятия "правильный код". Есть понятие "правильный/корректный ответ", которое вытекает из правил оного ресурса: развёрнутый ответ, соответствующий условиям, прописанным в вопросе. И если спрашивающий что-то указать забыл, это проблема спрашивающего.
MaxLevs: Из того, что было сказано выше, можно выделить два возможных представления кода: код, как продукт для продажи, к которому выдвигаются повышенные требования к качеству; и код, как ответ на заданный на "Знаниях" вопрос, к которому предъявляются требования, основанные на правилах ресурса.
MaxLevs: Ты, как отвечающий, волен выдвигать к своему ответу сколь угодно высокие требования, но допустимый и достаточный минимум всегда чётко определён - правила ресурса.
MaxLevs: Именно поэтому твой перфекционизм - инструмент хороший (в нужном русле), но здесь не особо востребован, как и эстетические предпочтения. Потому как это твой личный выбор, и никто ему в рамках этого ресурса следовать не обязан.
MaxLevs: Пожалуй, я прерву этот бесполезный цикл словоблудия.
Код в рамках, оговоренных в условии (1-7), работает, модератор ответ одобрил - на этом наше знакомство можно и закончить. Всего хорошего.
Интересные вопросы
Предмет: Математика, автор: Аноним
Предмет: Алгебра, автор: aallllllllinnea