Pytanie czy jest możliwy taki program?xD 4245 8

O temacie

Autor

Zaczęty 5.11.2008 roku

Wyświetleń 4245

Odpowiedzi 8

FireBoll
  • Gość
No więc siema wszystkim napisałem program obliczający obwód i pole danej figury a właściwie zrąbałem xD Czy ktoś mi powie czy możliwe jest napisanie takiego programu który po wprowadzeniu określonych figur wybiera jedną z nich i liczy jej pole ale żeby użytkownik wybierał te figury ;)  Ale czy jest możliwe stworzenie takiego programu z konstrukcją if :P   Oto mój cały program nie skonczony bo nei wiem  jak zrobić żeby użytkownik mógł wpisać np że wybiera kwadrat i pisze kwadrat :P  a potem mam problem czy if tu zadziała ;p  ogólnei ciężko ale mam nadzieje że mi pomożecie :P  cały program wygląda tak


#include <cstdlib>
#include <iostream>

using namespace std;

int figury;
main()
{      
      cout <<"Wybierz Figurę!";
      cout <<"\nTrójkąt";
      cout <<"\nKwadrat";
      cout <<"\nRomb";
      if (Trójkąt)
      {
           cout "Wybrana przez ciebie figura to Trójkąt!";
           cout <<"\npodaj a";
           cin a;
           cout"\nPodaj h";
           cin h;
           cout <<"\nPodaj b";
           cin b;
           cout <<"\nPodaj c";
           cin c;
           cout <<"\nPole trójkąta wynosi:"<<cin a*h/2;
           cout <<"\nObwód trójkąta wynosi:"<<cin a*b*c;
      }
      {                  
           if (Kwadrat)
           cout <<"Wybrana przez ciebie figura to kwadrat!";
           cout <<"\npodaj a";
           cin a;
           cout <<"\nPole kwadratu wynosi"<<cin a^2;
           cout <<"\nObwód kwadratu wynosi"<<cin a^4;
      }
      {
           if (Romb)
           cout <<"Wybrana przez ciebie figura to romb!";
           cout <<"\nPodaj a";
           cin a
           cout <<"\nPodaj h";
           cin h;
           cout <<"Pole rombu wynosi:"<<cin a*h;
           cout <<"Obwód rombu wynosi:"<<cin a^4;
       }
    system("PAUSE");
    return EXIT_SUCCESS;
}

Aha i prosze sie nie śmiać czy mówić że głupi jestem itp. sorry ale dopiero się ucze i błędy mam prawo popełnić;p  Wiem jedno w tym programie barkuje kilku rzeczy i właśnie che siezapytać jak zrobić poprawni ten program ;p
 

Trout

Trout

Użytkownicy
posty50
Propsy1
  • Użytkownicy
Jakiego kompilatora urzywasz?Wybiera się funkcją switch , ale nie wiem jak ją tu zastosować.Taka mała wskazówka tylko , bo więcej nie wiem.Może sie przyda.
 

FireBoll
  • Gość
Programuje w Dev++  :P
 

Hodir

Hodir

Użytkownicy
posty59
Propsy3
  • Użytkownicy
Ehh... dam program do linka bo kiedyś się z wójem bawiłem w C++ ale mam tylko skompilowaną wersję skrypta nie pamiętam
http://rapidshare.com/files/160906680/pola...cznych.exe.html
P.S Ma wszystkie opcje jakie mówiłeś i był robiony w DEV++
 

FireBoll
  • Gość
Kurcze ale mi chodzi o to żeby ktoś mi objaśnił jakich funkcji należy użyć i gdzie ;)  bo szykuje nadprogramową prace na infe :P
EDIT: Już wiem co zrobie zastosuje switch i break :P  dzięki za pomoc wszystkim którzy się starali :P
 

Trout

Trout

Użytkownicy
posty50
Propsy1
  • Użytkownicy
A przy okazji tego tematu chciałem sie zapytac skąd są takie różnice kodu w różnych kompilatorach.Umiem zrobić jakieś proste programiki na visual c++ , a już na dev++ nic.I jakie są podstawowe różnice miedzy językiem c++ w obu tych kompilatorach?
 

FireBoll
  • Gość
Coż w kompilatorach mogą występować różnice w nazwach funkcji lecz ich działanie jest podobne lub zazwyczaj takie same ;p
 

Vuler

Vuler

Użytkownicy
posty60
Propsy16
Profesjabrak
  • Użytkownicy
Cytat: Trout link=topic=4286.msg36608#msg36608 date=Nov 5 2008, 21:27\'
A przy okazji tego tematu chciałem sie zapytac skąd są takie różnice kodu w różnych kompilatorach.Umiem zrobić jakieś proste programiki na visual c++ , a już na dev++ nic.I jakie są podstawowe różnice miedzy językiem c++ w obu tych kompilatorach?

Jakie różnice?

Cytuj
Coż w kompilatorach mogą występować różnice w nazwach funkcji lecz ich działanie jest podobne lub zazwyczaj takie same bleh.gif

Jeśli kompilator jest zgodny ze standardem ANSI C++ to nazwy funkcji muszą być takie same.
 

FireBoll
  • Gość
Sorry  różnice w nazwach ;p
 


0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry