Witam posiadam taki kodzik (wklejam cały co mi szkodzi)
#include <cstdlib>
#include <iostream>
#include <windows.h>
using namespace std;
int main(int argc, char *argv[])
{
s:
cout<<"================================================================================"<<endl;
cout<<"Program obliczajacy silnie z danej liczby napisany specjalnie na 6 z informatyki"<<endl;
cout<<"================================================================================"<<endl;
int x,silnia=1;
system ("title Silnia BY SWATv0.2");
system ("color 02");
cout<<"Podaj liczbe, z ktorej zostanie wyliczona silnia:"<<endl;
cin>>x;
{
if
(x>31) cout<<"Program oblicza silnie tylko dla liczby nie wiekszej niz 31"<<endl;
if
(x>31) goto w;
if
(x<0) cout<<"Podano zla wartosc.(Liczba ujemna)"<<endl;
if
(x<0) goto w;
}
q:
cout<<"Silnia z liczby wynisi: "<<endl;
for(int i=1;i<=x;i++){
silnia*=i;
}
cout<<silnia<<endl;
goto w;
w:
char h;
float T,N;
cout<<"Czy chcez kontynulowac?"<<endl;
cout<<"T/Dowolny znak"<<endl;
cin>>h;
switch(h)
{
case 'T,t':
system ("cls");
goto s;
case 'N':
goto e;
}
e:
return EXIT_SUCCESS;
}
Oblicza silnie napisałem go od ręki w dev cpp na informatyce ale w te wakacje mi mało więc chce zacząć się uczyć programowania obiektowego i tutaj pojawia się problem:
Na początku "przełożyłem ten program na okienko " w borland c++ wszystko działało, tylko że na komputerach z zainstalowanym borlandem a na innych wywalało błędy brakujących bibliotek (nawet po dodaniu ich do pliku/projektu). Pomyślałem że taki Microsoft Visual C++ 2010 skierowany domyślnie na programowanie w windows nie będzie pokazywał tylu blędów podczas uruchamianie już skompilowanego programu na różnych komputerach. Ale gdy w borlandzie wszystko było dla mnie oczywiste (textbox1="blablabla"+ silnia) to w Visualu już tak nie jest: po dodaniu atrybutu onclick do button'a i wklepaniu pętli program domaga się wstawienia ; po { oraz na w innych niedożecznych miejscach. W czym tkwi problem bo już sam nie wiem, może posiadacie mały kurs po polsku lub angielsku?