To tak... jestem newbie jeśli chodzi o programowanie. Ale się uczę... w Visual C++ 2010. Napisałem prosty programik w którymś coś nie styka. Pomożecie?
#include <iostream>
#include <conio.h>
void main()
{
std::cout << "Kalk 0.3" << std::endl;//intro
std::cout << "Kalkulator geometrii" << std::endl;
std::cout << " " << std::endl;
std::cout << "Wybierz funkcje " << std::endl;
std::cout << "1. Pole i obwod prostokata" << std::endl;
wybor(); // przejscie do funkcji wyboru
getch();
}
float Pole(float numone, float numtwo)// licznik pola prost
{
return numone * numtwo;
}
float Obwod(float numone, float numtwo) // licznik obw prost
{
return numone * 2 + numtwo * 2;
}
void wybor()
{
int opcja;
float numone;
float numtwo;
std::cin >> opcja;//pobieranie opcji
switch (opcja)
{
case 1: //wybor 1
do //pobieranie i sprawdzanie dlugosci pierwszego boku
{
std::cout << "Podaj dlugosc pierwszego boku:";
std::cin >> numone;
if (numone <= 0)
{
std::cout << "Zla liczba!" << std::endl;
}
}
while (numone <= 0 );
do //pobieranie i sprawdzanie dlugosci drugiego boku
{
std::cout << "Podaj dlugosc drugiego boku:";
std::cin >> numtwo;
if (numtwo <= 0)
{
std::cout << "Zla liczba!" << std::endl;
}
}
while (numtwo <= 0 );
std::cout << "Obwod:" << Obwod(numone, numtwo) << std::endl;
std::cout << "Pole:" << Pole(numone, numtwo) << std::endl;
break;
default: std::cout << "Nieznana opcja!";
}
}
A oto błąd jaki mi wyskoczył:
: error C3861: 'wybor': identifier not found
Zauważyłem że tu chyba chodzi o kolejność, jednak jest to dosyć uciążliwe. Czy można tą kolejność jakoś ominąć?
Pozdrawiam