Компьютеры | Программирование

  • Автор темы Автор темы :.Vlad_Grand.:
  • Дата начала Дата начала
в предыдущем посте я немного не так написал, pawno устраивает всем.
перечисляю даже те, которые знаю только на базовом уровне и то не очень: c#, c++, pawn, javascript (очень плохо), PHP, немного с jquery имел дело. как-то хотел с ассемблером позаниматься, но руки не доходили.
С ассемблером? Боже упаси...:eek::eek::eek::eek:
Это мой самый страшный сон.
 
Капец вы эксперты. O_o Мне до вас как пешком до Парижа :D Ну в принципе стаж то всего 2 мес, так что не так уж и страшно, ещё научусь. :)
 
не пойму про оператор if что-то, там больше меньше или ещё что-то...
 
не пойму про оператор if что-то, там больше меньше или ещё что-то...
Самоё легкое)
Пример на php
if($age > 18) {
echo("Доступ разрешён");
}
else {

echo("Доступ запрещён");
}
Как это всё перереводится?
Если (возраст больше 18) тогда
выводим на экран "Доступ разрешён"
Иначе
выводим на экран "Доступ запрещён"


Сначала проверяется условие в круглых скобках, если оно верное - выполняем блок кода, если не верное - выполняется блок кода после else.
 
не пойму про оператор if что-то, там больше меньше или ещё что-то...
if - условие. проверяет определенные данные и, если они верны или неверны, выполняет определенные команды.

PHP:
int var;

cout << "Введите число: ";
cin >> var;

if(var < 10) { //если введенное число меньше десяти
cout << "Число меньше десяти"; //вывести в консоль это сообщение
}
else {
cout << "Число больше десяти"; //а если больше, это
}
 
if - условие. проверяет определенные данные и, если они верны или неверны, выполняет определенные команды.

PHP:
int var;

cout << "Введите число: ";
cin >> var;

if(var < 10) { //если введенное число меньше десяти
cout << "Число меньше десяти"; //вывести в консоль это сообщение
}
else {
cout << "Число больше десяти"; //а если больше, это
}
C/C++ или шарп?
 
Спасибо, вот и про это ещё чуть не понял что делает вот этот оператор 'a' типа такого...
ты про else? это значит иначе.
словесный пример:

PHP:
если денег больше двадцати рублей {
пропустить
} иначе {
запретить проход.
}
 
#include <iostream>
using namespace std;
int main()
{
setlocale (0, "");
int num1;
int num2;
cout << "Введите первое слогаемое 1:";
cin >> num1;
cout << "Веедите второе слогаемое 2:";
cin >> num2;
int sum;
int razn;
int umn;
int razd;
sum = num1 + num2;
razn = num1 - num2;
umn = num1 * num2;
razd = num1 / num2;
cout << num1 << " / " << num2 << " = " << razd << endl;

return 0;
}
Оцените замутил свой калькулятор, он может вычетать, суммировать, умножать, делить. :D
 
#include <iostream>
using namespace std;
int main()
{
setlocale (0, "");
int num1;
int num2;
cout << "Введите первое слогаемое 1:";
cin >> num1;
cout << "Веедите второе слогаемое 2:";
cin >> num2;
int sum;
int razn;
int umn;
int razd;
sum = num1 + num2;
razn = num1 - num2;
umn = num1 * num2;
razd = num1 / num2;
cout << num1 << " / " << num2 << " = " << razd << endl;

return 0;
}
Оцените замутил свой калькулятор, он может вычетать, суммировать, умножать, делить. :D
Я больше по java, потому и не понял 1 момент..
Ты просишь вввести 1 и 2 число, заносишь их в переменные num и num2, делаешь переменные суммы, деления и умножения и т.д но.. где ты указывешь, что нужно именно делить? Или вычитать?
Тобишь, как твой калькулятор понимает, какое действие хочет совершить пользователь?
 
#include <iostream>
using namespace std;
int main()
{
setlocale (0, "");
int num1;
int num2;
cout << "Введите первое слогаемое 1:";
cin >> num1;
cout << "Веедите второе слогаемое 2:";
cin >> num2;
int sum;
int razn;
int umn;
int razd;
sum = num1 + num2;
razn = num1 - num2;
umn = num1 * num2;
razd = num1 / num2;
cout << num1 << " / " << num2 << " = " << razd << endl;

return 0;
}
Оцените замутил свой калькулятор, он может вычетать, суммировать, умножать, делить. :D
Если бы я делал калькулятор, я бы использовал конструкцию switch-case, для выбора действия.
 
Смотри, в c ++ есть такие значения * умножение / деление + сумма - вычитание
sum = num1 + num2;
razn = num1 - num2;
umn = num1 * num2;
razd = num1 / num2; вот они..
 
Смотри, в c ++ есть такие значения * умножение / деление + сумма - вычитание
sum = num1 + num2;
razn = num1 - num2;
umn = num1 * num2;
razd = num1 / num2; вот они..
Это понятно.
Как твой калькулятор понимает, что именно хочет сделать пользователь? У тебя есть переменные этих действий, но нет выбора. Как пользователь может выбрать например деление? Или вычитание?
Обьясни, если я не прав.
 
#include <iostream>
using namespace std;
int main()
{
setlocale (0, "");
int num1;
int num2;
cout << "Введите первое слогаемое 1:";
cin >> num1;
cout << "Веедите второе слогаемое 2:";
cin >> num2;
int sum;
int razn;
int umn;
int razd;
sum = num1 + num2;
razn = num1 - num2;
umn = num1 * num2;
razd = num1 / num2;
cout << num1 << " / " << num2 << " = " << razd << endl;

return 0;
}
Оцените замутил свой калькулятор, он может вычетать, суммировать, умножать, делить. :D
немного неудобно
PHP:
cout << "Введите первое слогаемое 1:";
cin >> num1;
cout << "Веедите второе слогаемое 2:";
cin >> num2;

лучше перенос строки делай:
PHP:
cout << "Введите первое число: " << endl;
cin >> num1;
cout << "Введите второе число: " << endl;
cin >> num2;
 
Назад
Верх