Ĺadny brzuch
Jestem początkującym programistą :-). Swoja przygodę zacząłem od c++ i mam takie sprawy:
1. Napisalem taki programik w który liczy pewne dzialania. jest to bradzo prosty programik. I mam takie pytanie: Jak zrobic by przy wpisywaniu zminnej ( po odpaleniu programu) wpisac pierwiatek z 3 ( dokladna wart)
2. Jak wprowadzic dwie zminne tak by byly wpisane w 1 linijce. Podam przyklad: Mam wprowadzic wsp punktu A i chcialbym wpisac tak : " 2;4 "
i zeby ro zostalo protaktowane jak dwie zminne. 3
syrioosh
Do obliczania pierwiastka kwadratowego możesz użyć funkcji sqrt z biblioteki math.h
Przykładowy kod:
//Dołączanie potrzebnych bibliotek #include<math.h> // Funkcje matematyczne: sqrt() #include<stdio.h> // Funkcje obsługi wejścia/wyjścia (I/O) int main(){ //Deklaracja zmiennych: //typu całkowitego - liczba -> liczba pod pierwiastkiem int liczba; //typu zmiennoprzecinkowego - pierwiastek -> wartość pierwiastka double pierwiastek //Wczytanie liczby z klawiatury (stdin), //ten sam efekt co przy użyciu: cin >> liczba; scanf("%d",&liczba); //Wywołanie funkcji sqrt (square root), czyli pierwiastka kwadratowego pierwiastek = sqrt(liczba); //Wypisanie na wyjście standardowe wartości pierwiastka printf("%f".pierwiastek); //Zakończenie programu z kodem wyjścia 0 (bez błędu) return 0; }
Kodie
1. wpisac 1.7320508075688772935274463415059 :] ale chyba lepiej zeby to program liczyl bo wprowadzanie pierwiastkow niekoniecznie jest wygodne dla uzytkownika :cheesy:
2. jesli w programie czytasz wspolrzedne tak:
int x,y;
cin>>x>>y;
to wystarczy z klawiatury wpisac liczby ze spacja:
2 4
pozdrawiam
pepsi^no1
A tak w ogóle jak narysowac jakis wykres funkcji w srodowisku DOS owym . Bardzo to skomplikowane? Amator moze to zrozumiec??
syrioosh
Grafika w dosie jest prosta.
initgraph i closegraph- inicjalizacja i zamknięcie trybu graficznego
putpixel - maluje punkt na ekranie.
Tyle wystarczy, aby narysować wykres. Trzeba pamiętać o przeskalowaniu, aby wykres najoptymalniej zajmował ekran (nie był za mały ani za duży)
Spotkalem sie z programikem co m.in rysowal wykresy funkcji po podaniu zakresu ( dół i góra).
syrioosh
Czyli nie da sie wpisywac w dosie dokladnej wart pierwsiatka z 3 lub z 2???
syrioosh
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
1. Napisalem taki programik w który liczy pewne dzialania. jest to bradzo prosty programik. I mam takie pytanie: Jak zrobic by przy wpisywaniu zminnej ( po odpaleniu programu) wpisac pierwiatek z 3 ( dokladna wart)
2. Jak wprowadzic dwie zminne tak by byly wpisane w 1 linijce. Podam przyklad: Mam wprowadzic wsp punktu A i chcialbym wpisac tak : " 2;4 "
i zeby ro zostalo protaktowane jak dwie zminne. 3
syrioosh
Do obliczania pierwiastka kwadratowego możesz użyć funkcji sqrt z biblioteki math.h
Przykładowy kod:
//Dołączanie potrzebnych bibliotek #include<math.h> // Funkcje matematyczne: sqrt() #include<stdio.h> // Funkcje obsługi wejścia/wyjścia (I/O) int main(){ //Deklaracja zmiennych: //typu całkowitego - liczba -> liczba pod pierwiastkiem int liczba; //typu zmiennoprzecinkowego - pierwiastek -> wartość pierwiastka double pierwiastek //Wczytanie liczby z klawiatury (stdin), //ten sam efekt co przy użyciu: cin >> liczba; scanf("%d",&liczba); //Wywołanie funkcji sqrt (square root), czyli pierwiastka kwadratowego pierwiastek = sqrt(liczba); //Wypisanie na wyjście standardowe wartości pierwiastka printf("%f".pierwiastek); //Zakończenie programu z kodem wyjścia 0 (bez błędu) return 0; }
Kodie
1. wpisac 1.7320508075688772935274463415059 :] ale chyba lepiej zeby to program liczyl bo wprowadzanie pierwiastkow niekoniecznie jest wygodne dla uzytkownika :cheesy:
2. jesli w programie czytasz wspolrzedne tak:
int x,y;
cin>>x>>y;
to wystarczy z klawiatury wpisac liczby ze spacja:
2 4
pozdrawiam
pepsi^no1
A tak w ogóle jak narysowac jakis wykres funkcji w srodowisku DOS owym . Bardzo to skomplikowane? Amator moze to zrozumiec??
syrioosh
Grafika w dosie jest prosta.
initgraph i closegraph- inicjalizacja i zamknięcie trybu graficznego
putpixel - maluje punkt na ekranie.
Tyle wystarczy, aby narysować wykres. Trzeba pamiętać o przeskalowaniu, aby wykres najoptymalniej zajmował ekran (nie był za mały ani za duży)
Spotkalem sie z programikem co m.in rysowal wykresy funkcji po podaniu zakresu ( dół i góra).
syrioosh
Czyli nie da sie wpisywac w dosie dokladnej wart pierwsiatka z 3 lub z 2???
syrioosh