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++] Problem


Rekomendowane odpowiedzi

Opublikowano

Naprowadzi mnie ktoś jak zrobić, żeby to działało ??

 

#include <iostream>
#include <conio.h>


void main()
{


{
    int nl1;
    std::cout << "Witaj w kalkulatorze !\n \n";
    std::cout << "---------------------------------------------------------------------------\n \n";
    std::cout << "Podaj 1 liczbe: \n";
    std::cin >> nl1;

    int nl2;
    std::cout << "Teraz 2: ";
    std::cin >> nl2;


    getch();
}

   int nO
    std::cout << "Co chcesz zrobic ?" << std::endl;
    std::cout << "1. Dodawac"		 << std::endl;
    std::cout << "2. Odejmowac"	   << std::endl;
    std::cout << "3. Mnozyc"		  << std::endl;
    std::cout << "4. Dzielic"		 << std::endl;
    std::cout << "5. NIC !"
    std::cin  >> nO;

    switch (nO)


    {
		    case 1: std::cout << nl1 << " + " << nl2 << " = " << nl1 + nl2; break;
		    case 2: std::cout << nl1 << " - " << nl2 << " = " << nl1 - nl2; break;
		    case 3: std::cout << nl1 << " * " << nl2 << " = " << nl1 * nl2; break;
		    case 4:
				    if (nl2 = 0.0)
						    std::cout << "Nie dziel cholero nigdy przez zero !! 0.0";
				    else
						    std::cout << nl1 << " / " << nl2 << " = " << nl1 / nl2; break;
		    case 5: std::cout "No widzisz jak ladnie liczysz"; break;
		    default: std::cout << "Gdzie ty widzisz ta opcje ?";
    }

    getch();


}

tumblr_mriym1VJau1rpem9no1_400.gif

Weteran
Opublikowano

Znowu przepisałeś z książki?

Kod jest w miarę poprawny(no, jeżeli już piszemy liniowo), ale pogubiłeś znaki.

 

#include <iostream>
#include <conio.h>


int main()
{
		 int nl1;
			std::cout << "Witaj w kalkulatorze !\n \n";
			std::cout << "---------------------------------------------------------------------------\n \n";
			std::cout << "Podaj 1 liczbe: \n";
			std::cin >> nl1;
			int nl2;
			std::cout << "Teraz 2: ";
			std::cin >> nl2;
	int nO;
			std::cout << "Co chcesz zrobic ?" << std::endl;
			std::cout << "1. Dodawac"				<< std::endl;
			std::cout << "2. Odejmowac"		<< std::endl;
			std::cout << "3. Mnozyc"				  << std::endl;
			std::cout << "4. Dzielic"				<< std::endl;
			std::cout << "5. NIC !";
			std::cin  >> nO;
			switch (nO)
			{
							case 1: std::cout << nl1 << " + " << nl2 << " = " << nl1 + nl2; break;
							case 2: std::cout << nl1 << " - " << nl2 << " = " << nl1 - nl2; break;
							case 3: std::cout << nl1 << " * " << nl2 << " = " << nl1 * nl2; break;
							case 4:
											if (nl2 = 0.0)
															std::cout << "Nie dziel cholero nigdy przez zero !! 0.0";
											else
															std::cout << nl1 << " / " << nl2 << " = " << nl1 / nl2; break;
							case 5: std::cout << "No widzisz jak ladnie liczysz"; break;
							default: std::cout << "Gdzie ty widzisz ta opcje ?";
			}
			getch();
}

 

Naucz się analizować błędy wywalane przez kompilator.

Ewentualnie zmień środowisko na visual studio, ponieważ w nim błędy są bardzo dobrze sprecyzowane i nawet dostajesz wskazówki jak je naprawić. Dodatkowo może ściągnąć pełne spolszczenie i wtedy nawet cały build log będziesz miał po polsku o.O

Opublikowano

Teraz nie było wprost, chciałem coś własnego :)

 

Mógłbyś bez [ code ] i zaznaczyć mi błędy ??

 

@EDIT

 

Nie doczytałem dołu :)

 

Visuala mam, ale nie bardzo wiedziałem jak w nim działać :P

Może spolszczenie chociaż trochę mi pomoże

tumblr_mriym1VJau1rpem9no1_400.gif

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...