Vissza
Műveletek egész és valós
változókkal
Házi feladatok:
1. Határozzuk meg két szám
szorzatát,
különbségét, osztási
hányadosát, osztási maradékát (*, -,
/, % operátorokkal).
2. Határozzuk meg öt szám összegét
3. Határozzuk meg öt szám szorzatát.
4. Határozzuk meg öt szám átlagát.
5. Határozzuk meg egy ötszámjegyű szám
számjegyeinek összegét.
6. Állítsunk elő különböző
színű
sakktáblákat.
Megoldott feladatok:
További megoldott feladatok
1. Határozzuk
meg 25 négyzetét.
#include <iostream>
using namespace std;
int main()
{
int x; //valtozo
deklaralas
x = 25; //valtozo ertekadasa
cout << x*x <<
"\n"; //kepernyore valo kiiratas
return 0;
}
2. Határozzuk
meg egy billentyűzetről beolvasott szám
négyzetét.
#include
<iostream>
using namespace std;
int main()
{
int x;
cout << "Kerek egy szamot: ";
cin >>
x;
cout << x*x << "\n";
return 0;
}
3. Határozzuk
meg két szám összegét (1. megoldás).
#include
<iostream>
using namespace std;
int main()
{
int a, b, s;
cin >>
a >> b;
s = a + b;
cout << "Az osszeg: " << s;
return 0;
}
4. Határozzuk
meg két szám összegét (2. megoldás).
#include
<iostream>
using namespace std;
int main()
{
int a, s;
s = 0;
cin >> a;
s += a;
cin >>
a;
s += a;
cout << "Az osszeg: " << s;
return 0;
}
5.
Határozzuk meg egy változónak
szükséges memóriaterület
nagyságát byte-ban
#include
<iostream>
using namespace std;
int
main()
{
int k;
k = sizeof(char);
cout << "karakter
tipus -byte szam:: "
<< k << "\n";
k = sizeof(int);
cout << "egesz
tipus -byte szam:: " << k
<< "\n";
k = sizeof(float);
cout << "valos
tipus -byte szam:: " << k
<< "\n";
k = sizeof(double);
cout << "hosszu
valos -tipus byte szam:: "
<< k << "\n";
return
0;
}
A fenti feladatok
standard C író/olvasó függvényekkel
1. Határozzuk
meg 25 négyzetét.
#include
<stdio.h>
#include
<stdlib.h>
int main()
{
int
x; //valtozo
deklaralas
x = 25; //valtozo
ertekadasa
printf("%i\n",
x*x); //kepernyore valo
kiiratas
system
("pause");
return 0;
}
2. Határozzuk
meg egy billentyűzetről beolvasott szám
négyzetét.
#include
<stdio.h>
#include
<stdlib.h>
int main()
{
int
x;
printf("Kerek egy szamot: ");
scanf("%i", &x
);
printf("%i\n",
x*x);
system
("pause");
return 0;
}
3. Határozzuk
meg két szám összegét (1. megoldás).
#include<stdio.h>
#include
<stdlib.h>
int
main()
{
int a, b, s;
scanf("%i%i", &a, &b);
s = a + b;
printf("Az osszeg: %i", s);
system
("pause");
return 0;
}
4. Határozzuk
meg két szám összegét (2. megoldás).
#include<stdio.h>
#include
<stdlib.h>
int main()
{
int szam,s;
s = 0;
scanf("%i", &szam);
s += szam;
scanf("%i", &szam);
s += szam;
printf("Az osszeg: %i", s);
system
("pause");
return 0;
}
5.
Határozzuk meg egy változónak
szükséges memóriaterület
nagyságát byte-ban
#include
<stdio.h>
int
main()
{
int k;
k
= sizeof(char);
printf("karakter
tipus -byte szam:: %i\n", k);
k
= sizeof(int);
printf("egesz
tipus -byte szam:: %i\n", k);
k
= sizeof(float);
printf("valos
tipus -byte szam:: %i\n", k);
k = sizeof(double);
printf("hosszu
valos -tipus byte szam:: %i\n", k);
return
0;
}