Forum Programowanie c++, delphi Ostatnio aktywny: Nigdy
Nie zalogowany [Zaloguj ]
Pokaż koniec
Wersja do druku | Zapisz | Dodaj do Ulubionych   Wyślij nową wiadomość Sonda:
Autor: Temat: [C++]PoczAtkujacy, Pomocy!
Domin_ik
Newbie
*




Postów: 2
Zarejestrowano: 6-3-2009
Offline


[*] wysłano w 6-3-2009 o godz. 22:31 Odpowiedz cytując
[C++]PoczAtkujacy, Pomocy!



Witam serdecznie!
Bardzo chcialem sie nauczyc Programowania, wiec aby nie byc goloslownym wziąłem sie za to na lekcjach informatyki razem z nauczycielem(1klasa Lo)No wiec...Po przyswojeniu naprawde minimalnej ilosci wiedzy, nauczyciel postanowil ze napiszemy program liczacy pole trapezu(Tak wiem banał dla was, dla mnie wyzsza szkola...)No więc, na lekcji napisalem wszystko grało, było ok...ale przychodzac do domu nie moge tego odtworzyc, znaczy program zawiesza sie na ,,else" i nie idzie dalej(przy kompilacji)Cały kod mialem zapisany w zeszycie a w domu przepisujac go, nie dzialalo, widocznie o czyms zapomnialem, i tu prosba do was drodzy forumowicze, czy mogli byscie pomoc mi w 2 kwestiach?

1.Gdzie jest błąd....

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
float a , b , h ;
cout<<"To jest program liczacy pole trapezu"<<endl;
cout<<"Pamietaj, jesli dlugosc gornej podstawy a bedzie rowna zeru, to bedzie to trojkat"<<endl;
cout<<"podaj wartosci a , b , h "<<endl;
do
{
cout<<"Podaj dlugosc wysokosci: h= ";
cin>>h;
cout<<"Podaj dlugosc dolnej podstawy b= ";
cin>>b;
cout<<"Podaj dlugosc gornej podstawy a=";
cin>>a;
}
while((a<=0)||(b<0)||(h<0));
if(a==0);
cout<<"To jest trojkat ktorego pole wynosi "<<b/2*h <<endl;
else

cout<<"Pole trapezu wynosi "<<(a+b)/2*h<<endl;


system("PAUSE");
return EXIT_SUCCESS;
}


UZYWAM PROGRAMU DEV C ++!!!!!

2.No wiec jak zadałem Nauczycielowi pytanie , jak napisac aby program wyłączał sie na polecenie, lub wracał do ponownego liczenia, Gosc sie pogubil, i zadał mi to jako prace domowa,Podpowiedzial mi tylko ze mam zrobic to za pomoca zmiennej ,,bool" ale jesio nigdy nie robiłem nic z ta deklaracja, a zobowiazałem sie w tym pomoc...:/

poprostu chodzi o taka rzecz:

cout<<"Czy chcesz zakonczyc program? t/n:";
cin>>t;


Bardzo serdecznie prosibym o pomoc...
Serdecznie pozdrawiam, czekam na odpowiedzi!!!!!!!!!!

[Wyedytowany dnia 6-3-2009 > Domin_ik]
Pokaż profil użytkownika Pokaż wszystkie wiadomości użytkownika Użytkownik U2U
riwex
Coder
***




Postów: 149
Zarejestrowano: 2-5-2008
Miasto: Wrocław
Offline


[*] wysłano w 7-3-2009 o godz. 11:29 Odpowiedz cytując


1. Błąd jest w konstrukcji if(a==0); dałeś średnik za if, nie powinno być go tam dlatego kompilator ci tego nie przepuszcza.

2. Ja bym to widział tak
Kod:

char Znak;
do
{

// kod programu

cout << "Czy chcesz jeszcze raz (t/n): ";
cin >> Znak;

}while(Znak=='t' || Znak=='T');
Pokaż profil użytkownika Pokaż wszystkie wiadomości użytkownika Użytkownik U2U Ten użytkownik posiada komunikator Gadu-Gadu
Domin_ik
Newbie
*




Postów: 2
Zarejestrowano: 6-3-2009
Offline


[*] wysłano w 8-3-2009 o godz. 20:56 Odpowiedz cytując


Dzieki wielkie za odpowiedz!
Wszystko gra, podoba mi sie, dzieki za pomoc.Mam tylko pytanie-Pokazalby ktos jak mozna dojsc do tego wyłaczania za pomoca bool ...??jesli tak bede bardzo wdzieczny.Pozdrawiam!
Pokaż profil użytkownika Pokaż wszystkie wiadomości użytkownika Użytkownik U2U
checumis
Newbie
*




Postów: 1
Zarejestrowano: 20-7-2011
Offline


[*] wysłano w 20-7-2011 o godz. 12:48 Odpowiedz cytując


Wykorzystując wątek , pragnę zapytać, czy ktoś mógłby mi powiedzieć, jak mam zdefiniować funkcję "error" w Visual 2010. Dopiero uczę się C++ i gdy chce użyć wyżej wspomnianej funkcji wyskakuje błąd :" error C3861: 'error': identifier not found". Z góry dziękuje za odpowiedź.



Pokaż profil użytkownika Pokaż wszystkie wiadomości użytkownika Użytkownik U2U
Wyślij nową wiadomość Sonda:


Pokaż początek

Sitemap
Copyright © 2005-2007 by coding-portal.com
Programowaniedla każdego. Programowanie w c++, java, delphi, pascal, perl oraz innych językach. Tworzenie stron w html, xhtml, php z użyciem mysql, css oraz ich pozycjonowanie. Zapraszamy do udziału w życiu naszego forum!
[zapytań: 15]
[PHP: 84.6% - SQL: 15.4%]