• Почему c++ неправильно считает?

    @DeOxygen
    Потому что ты выводишь каждый шаг цикла . Постав std::cout за пределы цикла
    #include <iostream>
    using namespace std;
    int main() {
       int s, i;
       s = 8;
        for (i = 2; i <= 8; i++)
        {
            s = s + 8;  
        }
     cout<<s;
    }
    Ответ написан
    1 комментарий
  • Почему консоль выводит первое ведённое число?

    FoggyFinder
    @FoggyFinder
    Как уже написали в других ответах, вам выводит вначале первое число, так как вы именно это и делаете сразу после считывания:

    x = int.Parse(Console.ReadLine());
    y = int.Parse(Console.ReadLine());
    //z = int.Parse(Console.ReadLine());
    Console.WriteLine(x);


    Но, подозреваю, что на самом деле вы спрашиваете о том, почему не выводит само число, а только букву:

    Console.WriteLine("X", x);

    Console.WriteLine ожидает увидеть в качестве первого параметра форматную строку:

    Console.WriteLine("X: {0}", x);

    или через интернирование строк:

    Console.WriteLine($"Y: {y}", y);

    На всякий случай приведу весь код с небольшими изменениями (убрал лишнее):

    int x = int.Parse(Console.ReadLine());
    int y = int.Parse(Console.ReadLine());
    if (x > y)
        Console.WriteLine("X: {0}", x);
    else
        Console.WriteLine($"Y: {y}", y);


    Дополнительно о форматировании строк можно прочитать в документации
    Ответ написан
    Комментировать
  • Что делать если alert не складывает переменные?

    shagor
    @shagor
    Front-end developer
    Ваша функция go не догадывается о существовании переменных num0 и num1. Вынесите их объявление за пределы функции, например:
    var num0 = 0;
    var num1 = 0;

    В функции restart, естественно, объявлять заново данные переменные не нужно.
    Ответ написан
    Комментировать
  • Что делать если alert не складывает переменные?

    Потому что они объявлены внутри функции restart. И функция go их не видит

    var num0;
    var num1;
    function restart() {
        num0 = prompt("enter num0: ") 
        num1 = prompt("enter num1: ")
    }
    function go() {
        alert( num0 + num1 ); //выводит ответ сложения num1 + num0
    }
    restart();  //запускает функцию c prompt при загрузке страницы
    go();  //запускает alert с полученным числом при загрузке страницы
    Ответ написан
    Комментировать