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; }