int num_1; /*Создает переменную*/
int num_2; /*Создает переменную*/
int result; /*Создает переменную*/
char review[10];/*Создает переменную*/
char wait[25]; /*Создает переменную*/
printf("\t\t\t\t\t\t\tКАЛЬКУЛЯТОР\n"); //загалвок
printf("Введите числo\n");
scanf("%d", &num_1);
printf("Введите число\n");
scanf("%d", &num_2);
printf("Выберите действие: +, -, * или / \n"); //Простит пользователя выбрать действие
scanf("%s", wait); //Считывает символ от пользователя и записывает его в переменную wait
if (wait[0] == '+') {
result = num_1 + num_2;
}
else if (wait[0] == '/') {
result = num_1 / num_2;
}
else if (wait[0] == '*') {
result = num_1 * num_2;
}
else if (wait[0] == '-') {
result = num_1 - num_2;
}
else {
printf("Ошибка синтаксиса");
}
printf("Ответ - %d \n", result); //Говорит результат
printf("Пожалуйста, оставьте свой отзыв о нашем калькуторе=) НЕ БОЛЕЕ 10 СИМВОЛОВ ВКЛЮЧАЯ ПРОБЕЛЫ И ЗНАКИ ПРЕПИНАНИЯ\n");
Рональд Макдональд, Есть множество ассемблеров, например NASM для системы UNIX, RICS для AMD и Intel, то есть если написать вирус на RICS он не будет работать на NASM.
Надеюсь более-менее понятно
Сергей Горностаев, Есть множество ассемблеров, например NASM для системы UNIX, RICS для AMD и Intel, то есть если написать вирус на RICS он не будет работать на NASM.
Надеюсь более-менее понятно
Рональд Макдональд, CISC — тип процессорной архитектуры, которая характеризуется следующим набором свойств: нефиксированное значение длины команды; арифметические действия кодируются в одной команде; небольшое число регистров, каждый из которых выполняет строго определённую функцию. Википедия