Kezdőoldal » Számítástechnika » Programozás » A c++ -ban hogy kell matematia...

A c++ -ban hogy kell matematiaki programot csinálni?

Figyelt kérdés
Arra gondoltam hogy ad fel példákat és a végén kiírja menyit értél. én már próbáltam, de nem jó mert ha olyan példák voltak hogy 10+5, 1+1 (csak probára) ér bármit beírok bármelyikre a végén kiírlya hogy 2 példa volt jo. pedig osszat írtam be. PLS segítsetek.
2011. jún. 7. 18:26
1 2
 1/12 Panda Péter ***** válasza:
100%
talán ha feltöltenéd valahova a forráskódot, tudnánk is segíteni, mert így ennyiből lehetetlen bármit is mondani azon kívül, hogy valamit elcsesztél.
2011. jún. 7. 18:32
Hasznos számodra ez a válasz?
 2/12 anonim ***** válasza:
És mégis forráskód helyett hogyan tudnánk ebben segíteni?!
2011. jún. 7. 18:32
Hasznos számodra ez a válasz?
 3/12 anonim ***** válasza:

Én nem ismerem a C++-t de C-ben van If feltétel vizsga .

Gondolom van itt is.

Na a megadott feladat eredményéhez megadod hogy ennyinek kell lennie utána a bekért szám változóját berakod a feltételbe és ha nem ennyi ....

Valahogy így kellene szerintem.Legalábbis C-nél így csinálnám!!

2011. jún. 7. 18:41
Hasznos számodra ez a válasz?
 4/12 A kérdező kommentje:

#include <iostream>


using namespace std;


int main()

{

int a,b,eredmeny;

cout<<"Menyi 10+5?";

cin>>a;

cout<<"Menyi 1+1?";

cin>>b;


if(a==15)

{

eredmeny+1;

}

if(a!=15)

{

eredmeny+0;

}


if(b==2)

{

eredmeny+1;

}

if(b!=2)

{

eredmeny+0;

}


cout<<eredmeny<<" pontod van";

system("PAUSE>>void");

}

2011. jún. 7. 20:54
 5/12 A kérdező kommentje:
próbáltam úgy hogy else t teszek nem külon if de akkor se megy.
2011. jún. 7. 20:55
 6/12 Panda Péter ***** válasza:

beolvasásnál amit beírsz, alapból nem intbe tárolja, ezért rossz az if vizsgálata.

próbáld '2', vagy "2"-vel, nem tudom melyik lesz jó a kettő közül.

2011. jún. 7. 21:05
Hasznos számodra ez a válasz?
 7/12 anonim ***** válasza:

C-n így néz ki:

#include<stdio.h>

#include<stdlib.h>

int main()

{

int a,b,c;

c=0;

printf("Mennyi 1+1\n");

scanf("%d",&a);


if(a == 2)

{

++c;

}

printf("Mennyi 250+67?\n");

scanf("%d",&b);


if(b == 317)

{

++c;

}

printf("%d kerdes jo!!\n",c);

system("PAUSE");

}


C++-n:

#include<iostream.h>

#include<stdlib.h>

int main()

{

int eredmeny,valaszok;

valaszok=0;

cout<<"Mennyi 1+1??";

cin>>eredmeny;

if(eredmeny==2)

{

valaszok=valaszok+1;

}

cout<<"Mennyi 250+67??";

cin>>eredmeny;

if(eredmeny==317)

{

valszok=valaszok+1;

}

cout<<valaszok<<Jo valasztadtal meg!!;

sstem("PAUSE");

}

lehet hogy valamit elgépeltem v. valami kimaradt,mert sietek!

2011. jún. 7. 22:15
Hasznos számodra ez a válasz?
 8/12 anonim ***** válasza:
Az a legnagyobb baja annak, amit írtál, hogy eredmeny+1 kifejezés értéke eredmeny+1 lesz, és egyáltalán nem okozza azt, hogy az eredmeny értéke megváltozzon. ++eredmeny vagy eredmeny = eredmeny+1 vagy eredmeny += 1.
2011. jún. 8. 10:41
Hasznos számodra ez a válasz?
 9/12 A kérdező kommentje:
Már megy. Nagyon szépen köszöm mindenkinek.
2011. jún. 8. 15:50
 10/12 A kérdező kommentje:
És csináltam egy menüt és azt szeretném csinálni hogy ha benne vagyok egy menuben akkor visza tudjak menni a menuhoz. Ehez van Valami goto parancs vagy hogy kell?
2011. jún. 8. 16:13
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!