Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Using namespace std;





int main(int argc, char* argv[])

{

Int a, b;

cout << "Vvedite pervoe chislo: ";

cin >> a;

cout << "Vvedite vtoroe chislo: ";

cin >> b;

if (a >= b) // если a больше либо равно b, то

{

cout << a << " >= " << b << endl;

} else // иначе

{

cout << a << " <= " << b << endl;

}

system("pause");

Return 0;

}

if(условие) переменная = выражение 1; else переменная = выражение 2; Здесь значение, присваиваемое переменной, зависит от результата вычисления элемента условие, управляющего инструкцией if. Оператор "?" называется тернарным, поскольку он работает с тремя операндами. Вот его общий формат записи: Выражение1? Выражение2: Выражение3;

while(something) { х = count > 0? 0: 1;

while(something) { if(count >0) x = 0; else x = 1;

Инструкция switch— это инструкция многонаправленного ветвления, которая позволяет выбрать одну из множества альтернатив.

switch(выражение) {

case константа1:

Последовательность инструкций

Break;

case константа2:

Последовательность инструкци

Break;

case константа3:

Последовательность инструкций

Break;

default: последовательность инструкций }

Рукции default-ветви выполняются в том случае, если ни одна из case констант не совпадет с результатом вычисления switch-выражения.

Int main()

{

Int choice;

cout << "Справка по темам:\n\n";

cout << "1. for\n";

cout << "2. if\n";

cout << "3. switch\n\n";

cout << "Введите номер темы (1-3): ";

cin >> choice;

cout << "\n";

switch(choice) {

case 1:

cout << "for - это самый универсальный цикл в С++.\n";

Break;

case 2:

cout << "if - это инструкция условного ветвления.\n";

Break;

case 3:

cout <<"switch - это инструкция многонаправленного ветвления.\n";

Break;

default:

cout << "Вы должны ввести число от 1 до З.\n";

}

5. fоr (инициализация; выражение; инкремент) { последовательность инструкций }

Int num;

Double sq_root;

for(num=1; num<100; num++) {

sq_root = sqrt((double) num);

cout << num << " " << sq_root << '\n';

}

for(x=0, у=10; х<=10; ++х, --у) cout << х << ' ' << у << '\n';

{ int i; // Вывод чисел на экран до нажатия любой клавиши. for(i=0;!kbhit(); i++) cout << i << ' '; return 0;

int main(){

Unsigned char ch;

ch = 32;

while(ch) {

cout << ch;

ch++;

}

Return 0;

Int len;

cout << "Введите длину строки (от 1 до 79): ";

cin >> len;

while(len>0 && len<80) {

cout << '.';

Len--;

}

Return 0;

}

Тело while-цикла может вообще не содержать ни одной инструкции. Вот пример:

while(rand()!= 100);

do { инструкции; }while(выражение); - ДЕЛАЕТ ИТЕРАЦИЮ ХОТЯ БЫ РАЗ, ПРОВЕРЯЕТ ПРИ ВЫХ-Е

int main() { int num; do { cout << "Введите число (100 - для выхода): "; cin >> num; }while(num!= 100); return 0; }

Int main()

{

int magic; // магическое число

int guess; // вариант пользователя

magic = rand(); // Получаем случайное число.

do {

cout << "Введите свой вариант магического числа: ";

cin >> guess;

if(guess == magic) {

cout << "** Правильно ** ";

cout << magic <<" и есть то самое магическое число.\n";

}

else {

cout << "...Очень жаль, но вы ошиблись.";

if(guess > magic)

cout <<" Ваш вариант превышает магическое число.\n";

else cout <<" Ваш вариант меньше магического числа.\n";

}

}while(guess!= magic);

Return 0;

}

#include using namespace std; int main() { int x; for(x=0; x<=100; x++) { if(x%2) continue; cout << x << ' '; } = ПОИСК ЧЕТНЫХ ЧИСЕЛИнструкция break позволяет немедленно выйти из цикла. С помощью инструкции break можно организовать немедленный выход из цикла, опустив выполнение кода, оставшегося в его теле, и проверку условного выражения. int t; // Цикл работает для значений t от 0 до 9, а не до 100! for(t=0; t<< t <<' '; }








Date: 2016-07-25; view: 375; Нарушение авторских прав



mydocx.ru - 2015-2024 year. (0.009 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию