C / C++ (основы работы)


Пример работы вывода на экран текста и чисел:

#include <stdio.h>

main()
{
  int a, b, c;
  c = a + b;
  printf( "Vyvod chisel: %d+%d=%d - a eto stroka posle chisel", a, b, c );
}

Пример работы чтения с клавиатуры и вывода на экран:

#include <stdio.h>

main()
{
  int a, b, c;
  printf("Введите два целых числа\n");
  scanf( "%d%d", &a, &b );   
  c = a + b;
  printf( "%d+%d=%d", a, b, c );
}

Генерация и вывод 10 случаных чисел с помощью функции rand():

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int i;
    for (i=0; i <10; i++)
        printf("%d ", rand());

}

 



При работе c оболочкой С++ IDE Dev-Cpp 5.11 вывод программы производится в консоль системы. Но программа выполняется в консоли, выводит результат на в неё и закрывает консоль. Програма исполнена. Но результат же нужно посмотреть. Поэтому необходимо сделать так, чтобы программа после вывода на экран данных (ответа), ожидала нажатия клавиши. Это делается следующим образом:

#include <iostream>
int main(void) {
    int a;
    a = 7;

    std::cout<<a<<'\n';

    std::cout<<"for continue please press Enter key...";
    std::cin.get();

    return 0;       
}

Есть также ещё один вариант - через вызов системной команды:

#include <stdlib.h>
#include <iostream>
int main(void) {
    int a;
    a = 7;

    std::cout<<a<<'\n';

    system("pause");

    return 0;       
}

Рейтинг

Проблемы с госуслугами, медленный интернет или плохая связь? Напишите об этом — Минцифры поможет с решением