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