Форум программистов, компьютерный форум CyberForum.ru

Вложенные операторы if. Без else - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу. Функция заменяет все большие латинские буквы, встречающиеся в строке, на букву «А» http://www.cyberforum.ru/cpp-beginners/thread725539.html
Заранее спасибо.
C++ Написать программу. Функция «обрезает» строку на первом символе, совпадающем с данным символом Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread725535.html
Написать программу вывода на экран таблицы значений функции C++
Написать программу вывода на экран таблицы значений функции для x, изменяющихся от a=0.1, до b=1.2, с шагом h=0.1. Вычисление суммы оформить в виде функции пользователя. Предусмотреть передачу параметров в функцию разными способами. Помогите пожалуйста разобраться в чем ошибка в циклах. Вот код который у меня получился #include <iostream.h> #include <iomanip.h> #include <math.h> double...
C++ Преобразование 3-х мерных координат
Здравствуйте.:) У меня возникла следующая проблема. Для построения графика функции мне нужно преобразовать координаты из 3-х мерных мировых в экранные. Подскажите, пожалуйста, как правильно их преобразовать. Возможно есть какие-либо стандартные методы для преобразований? Если стандартных методов нет, то насколько я понял нужно преобразование координат осуществлять в два этапа: 1. из мировых в...
C++ Сумма нечетных элементов массива в ассемблерной вставке http://www.cyberforum.ru/cpp-beginners/thread725524.html
Динамический массив. Неправильно считает сумму нечетных элементов массива. #include "stdafx.h" #include <iostream> using namespace std; int main() { setlocale(0, "rus"); int sz=0; cout<<"Введите размер массива: "; cin>>sz;
C++ Ошибка при работе со структурами #include <iostream> #include <cstdlib> using namespace std; typedef struct slist_ { long val; struct slist_ *next; }slist; int main() { подробнее

Показать сообщение отдельно
DU
1480 / 1056 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
10.12.2012, 01:40     Вложенные операторы if. Без else
C++
1
2
3
4
5
6
7
8
  if( sMonth < 1 )
          {
             if( sMonth > 12 ) // это бред. если выполнение дошло до сюда, то sMonth < 1 и нет смысла делать эту проверку
             {
                month = 1;
                }
             }
          }

первое что приходит в голову:
C++
1
2
3
4
5
6
7
8
void setMonth( int sMonth )
{
  month = 1;
  if (1 <= sMonth && sMonth <= 12)
  {
      month = sMonth;
  }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru