Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[c++]Gdzie wcisnąć else


Rekomendowane odpowiedzi

Opublikowano

Siemka.Mam taki program:

#include <iostream>
#include <cstdlib>
#include <string>
int main()
{
    int a;
    int b;
    std::string dzialanie;
    std::cout <<"Wprowadz liczbe A.UWAGA!Kalkulator obsluguje tylko liczby 2 i 3" <<std::endl;
    std::cin >>a;
    if (a == 3 || 2)
    {
    std::cout <<"Wprowadz liczbe B.UWAGA!Kalkulator obsluguje tylko liczby 2 i 3" <<std::endl;
    std::cin >>b;
    {
        if(b == 2 || 3 )
            std::cout <<"Wybierz dzialanie(+,-,/,*)" <<std::endl;
            std::cin >>dzialanie;
            if (dzialanie == "+")
            std::cout <<a <<"+" <<b <<"=" <<a+b <<std::endl;
            if (dzialanie == "-")
            std::cout <<a <<"-" <<b <<"=" <<a-b <<std::endl;
            if (dzialanie == "/" )
            std::cout <<a <<"/" <<b <<"=" <<a/b <<std::endl;
            if (dzialanie == "*")
                std::cout <<a <<"*" <<b <<"=" <<a*b <<std::endl;

            }
        return 0;
}

I nie wiem gdzie to wcisnąć:

else
std::cout <<"Wprowadziles zla liczbe";

Żeby jak wpiszę złą liczbę wyświetliło się Wprowadziles zla liczbe?Próbowałem chyba wszędzie ale nie wiem jak to zrobić.Proszę o pomoc

Opublikowano

#include <iostream>

int main()

{

int a, b;

std::string dzialanie;

std::cout <<"Wprowadz liczbe A.UWAGA!Kalkulator obsluguje tylko liczby 2 i 3" <<std::endl;

std::cin >>a;

if (a == 3 || a == 2)

{

std::cout <<"Wprowadz liczbe B.UWAGA!Kalkulator obsluguje tylko liczby 2 i 3" <<std::endl;

std::cin >>b;

if(b == 2 || b == 3 ){

std::cout <<"Wybierz dzialanie(+,-,/,*)" << std::endl;

std::cin >> dzialanie;

if (dzialanie == "+")

std::cout <<a <<"+" <<b <<"=" <<a+b <<std::endl;

if (dzialanie == "-")

std::cout <<a <<"-" <<b <<"=" <<a-b <<std::endl;

if (dzialanie == "/" )

std::cout <<a <<"/" <<b <<"=" <<a/b <<std::endl;

if (dzialanie == "*")

std::cout <<a <<"*" <<b <<"=" <<a*b <<std::endl;

}else{

std::cout <<"Wprowadziles zla liczbe";

}

}

return 0;

}

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...