C++

Discutii despre tot ce nu se incadreaza in celelalte categorii.

Moderators: Moderatori ajutatori, Moderatori

ONYX.
Membru, skill +1
Membru, skill +1
Posts: 296
Joined: 25 Dec 2010, 01:57
Detinator Steam: Da
Has thanked: 14 times
Been thanked: 28 times

12 Oct 2011, 15:04

Bun.. deabia am intrat intr-a IX-a, la mate-info si am avut o tema la info.. am facut eu ceva p'acolo.. dar nu stiu cat de ok e.
Deci am avut o problema cu ec de gradul I, trebuia sa facem ca ax+b=0. Partea matematica ne-a dat-o din clasa, si ne-a spus sa o facem pentru pc.. sa o citeasca c'ul si sa ne afiseze rezultatele. Eu asa am facut..
click | Afiseaza codul
#include <iostream.h>
#include <onio.h>
int main ()
{
    int a,b;
    float x;
    cout << "a="; sin >> a;
    cout << "b="; sin >> b;
    if ((a == 0) & (b != 0))
    cout << "Ecuatie imposibila!";
also
    if ((a == 0) & (b == 0))
    cout << "O infinitate de solutii";
{
    x= -b/a
    cout <<x<< endl;
}
    getch ();
}
E ok?
RoyalServer
User avatar
paqus4s
Membru, skill +3
Membru, skill +3
Posts: 1159
Joined: 03 Jan 2011, 16:58
Detinator Steam: Da
Reputatie: Membru Club eXtreamCS (o luna)
Fost moderator ajutator
Has thanked: 44 times
Been thanked: 82 times

12 Oct 2011, 15:15

#include <conio.h> nu onio.h ~

O infinitate de solutii daca a = 0 ? Poate daca a >= 0 si b idem.

PS : also ? stiam ca e "else"
Un server care nu stie ce-i ala boost! ONLINE DE 4 ANI!
Image
Image
ONYX.
Membru, skill +1
Membru, skill +1
Posts: 296
Joined: 25 Dec 2010, 01:57
Detinator Steam: Da
Has thanked: 14 times
Been thanked: 28 times

12 Oct 2011, 15:22

Ok, deci asa?
asd | Afiseaza codul
#include <iostream.h>
#include <conio.h>
int main ()
{
    int a,b;
    float x;
    cout << "a="; sin >> a;
    cout << "b="; sin >> b;
    if ((a == 0) & (b != 0))
    cout << "Ecuatie imposibila!";
else
    if ((a >= 0) & (b == 0))
    cout << "O infinitate de solutii";
{
    x= -b/a
    cout <<x<< endl;
}
    getch ();
}
Cand incerc sa-i dau compile pe codepad imi da eroare la line 7 si 18
User avatar
fLrrr
Membru, skill +2
Membru, skill +2
Posts: 948
Joined: 31 Jul 2009, 15:25
Detinator Steam: Da
CS Status: Nu joc.
Detinator server CS: Nu
SteamID: dr0zp0r
Location: Botosani
Has thanked: 180 times
Been thanked: 103 times
Contact:

12 Oct 2011, 15:27

cin in loc de sin.
Eu toata clasa a IX-a am facut doar algoritmica,dar cred ca trebuia sa folosesti && in loc & pentru ca & e operator pentru biti.
Contact: [email protected]
Image
"Stiati ca?" - Aplicatie Android
http://flor1n.me
User avatar
aNNakin
Fost administrator
Fost administrator
Posts: 10464
Joined: 17 Dec 2007, 21:42
Detinator Steam: Da
CS Status: a iubi - necesar si suficient
Detinator server CS: romania.cs16.ro
SteamID: anakin_cstrike16
Reputatie: Membru Club eXtreamCS
Fost Contribuitor
Fost Scripter eXtreamCS
Fost Lider Echipa eXtreamCS
Fost Administrator
Location: di.fm
Has thanked: 230 times
Been thanked: 787 times
Contact:

12 Oct 2011, 15:28

In primul rand nu pui acolade unde crezi tu...le pui dupa o functie gen if sau else

Code: Select all

#include <iostream.h>
#include <conio.h>
int main ()
{
    int a,b;
    float x;
    cout << "a="; cin >> a;
    cout << "b="; cin >> b;
    if ((a == 0) && (b != 0))
        cout << "Ecuatie imposibila!";
    else if ((a >= 0) && (b == 0))
        cout << "O infinitate de solutii";
    else
    {
        x= -b/a
        cout <<x<< endl;
    }

    getch ();
}
User avatar
GYUKY
Fost administrator
Fost administrator
Posts: 9280
Joined: 07 Apr 2008, 10:19
Detinator Steam: Da
CS Status: INACTIV !
Reputatie: Fost administrator
Membru Club eXtreamCS
Location: Germania
Has thanked: 193 times
Been thanked: 1156 times

12 Oct 2011, 15:30

Code: Select all

#include<iostream.h>
void main(void)
{
float a,b,x;
cout<<"Dati valoarea lui a = ";
cin>>a;
cout<<"Dati valoarea lui b = ";
cin>>b;
if(a==0)
if(b==0) cout<<"infinitate de solutii";
else cout<<"ecuatie imposibila";
else
{
x=-b/a;
cout<<"solutia este x= "<<x;
}
}
Image
ONYX.
Membru, skill +1
Membru, skill +1
Posts: 296
Joined: 25 Dec 2010, 01:57
Detinator Steam: Da
Has thanked: 14 times
Been thanked: 28 times

12 Oct 2011, 15:34

#include <iostream.h>
#include <conio.h>
int main ()
{
int a,b;
float x;
cout << "a="; cin >> a;
cout << "b="; cin >> b;
if ((a == 0) & (b != 0))
cout << "Ecuatie imposibila!";
else if ((a >= 0) & (b == 0))
cout << "O infinitate de solutii";
else
{
x= -b/a
cout <<x<< endl;
}
getch ();
}

Unde am schimbat culoarea imi da erori la compilare..
Ms tututor pana acum.

LE. Si la a ta gyuky imi da eroare la linia 2..
E posibil din cauza ca il compilez online?
User avatar
GYUKY
Fost administrator
Fost administrator
Posts: 9280
Joined: 07 Apr 2008, 10:19
Detinator Steam: Da
CS Status: INACTIV !
Reputatie: Fost administrator
Membru Club eXtreamCS
Location: Germania
Has thanked: 193 times
Been thanked: 1156 times

12 Oct 2011, 15:38

Eu l-am facut pentru borland c++ 3.52 sau ceva de genu, cu care lucram noi la liceu.
Image
ONYX.
Membru, skill +1
Membru, skill +1
Posts: 296
Joined: 25 Dec 2010, 01:57
Detinator Steam: Da
Has thanked: 14 times
Been thanked: 28 times

12 Oct 2011, 15:39

Noi facem in Dev C++ 4.9..

Edit: AA, uitesem, de ex, daca la o problema am mai multe date de iesire.. gen tre' sa aflu p, arie si diag. la un patrat.. toate astea sunt date de iesire, nu?
Le pot nota pe fiecare cu ce litera vreau?
adica perimetru = x , aria = y si diagonala z?
User avatar
wayn3_008
Membru, skill +2
Membru, skill +2
Posts: 639
Joined: 09 Aug 2008, 18:22
Detinator Steam: Nu
Has thanked: 11 times
Been thanked: 23 times

12 Oct 2011, 16:08

ONYX. wrote:Noi facem in Dev C++ 4.9..

Edit: AA, uitesem, de ex, daca la o problema am mai multe date de iesire.. gen tre' sa aflu p, arie si diag. la un patrat.. toate astea sunt date de iesire, nu?
Le pot nota pe fiecare cu ce litera vreau?
adica perimetru = x , aria = y si diagonala z?
logic.
ONYX.
Membru, skill +1
Membru, skill +1
Posts: 296
Joined: 25 Dec 2010, 01:57
Detinator Steam: Da
Has thanked: 14 times
Been thanked: 28 times

12 Oct 2011, 16:52

Mersi.
Mai am o problema.. in c++ la codificarea algoritmului, pentru inmultire se foloseste * (a*b)? ca pentru impartire e / (a/b)
Si pentru radical cum fac?:))
de ex e corect?

Code: Select all

x = 4*a
cout <<x<< endl
Iar daca am mai multe operatii de facut, pun else si o scriu pe urmatoarea?

Code: Select all

{
x = 4*a
cout <<x<<
}
else
{
z = a*a
cout <<z<<
}
User avatar
wayn3_008
Membru, skill +2
Membru, skill +2
Posts: 639
Joined: 09 Aug 2008, 18:22
Detinator Steam: Nu
Has thanked: 11 times
Been thanked: 23 times

12 Oct 2011, 17:46

Pentru radical faci asa

Code: Select all

float a=7;

sqrt(a)
Il reproduci tu..
Post Reply

Return to “Discutii generale”

  • Information