Sunteți pe pagina 1din 2

1

Asociaia Varilogic
Intro programare Limbajul C




Laborator nr. 2 Aplicaii


1. Fie codul surs de mai jos:

// se include biblioteca de functii "stdio.h"
#include <stdio.h>

// se defineste functia main()
int main()
{
// se declara variabila x
int x;

// se dezactiveaza utilizarea zonei de memorie tampon (buffer)
// pentru scrierea in fisierul standard de iesire stdout,
// cunoscut si sub numele de consola
setbuf(stdout, !"");

// se afiseaza in consola sirul de caractere "x # "
printf("x # ");

// se citeste din fisierul standard de intrare stdin (tastatura)
// un numar intre$, care va fi memorat in variabila x
scanf("%d", &x);

// se afiseaza in consola mesa'ul "(aloarea variabilei x este %d.",
// cu mentiunea ca specificatorul de format "%d" va fi inlocuit cu
// valoarea variabilei x
printf("(aloarea variabilei x este %d.", x);

// se paraseste functia main(), cu returnarea valorii )
return );
*

Realizai un proiect n mediul integrat de dezvoltare Eclipse i testai acest cod surs. Dup
aceea, ncercai s cretei cu o unitate valoarea variabilei x, fr a declara i folosi alte
variabile. Afiai la consol noua valoare a variabilei x.

Asemntor, adugai instruciuni la codul surs de mai sus pentru a scade valoarea variabilei
x cu o unitate. Se va afia la consol noua valoare a variabilei x.


2. Se citesc de la tastatur dou variabile de tip ntreg, a i b. S se afieze valorile celor dou
variabile citite. Dup aceea, s se interschimbe coninutul celor dou variabile i s se
tipreasc.

3. S se scrie un program care va citi o sum de bani ncasat i una care trebuie pltit la
casieria unui magazin. S se afieze restul care trebuie returnat. Se vor folosi bancnote de 500,
100 i monede de 50, 10 i 5. Se consider c exist suficiente bancnote i monede pentru a
primi restul.
2
Obs: Se va returna restul utiliznd maximul dintre valorile cele mai mari posibile.
Exemplu:
Incasat:
5500
Suma de plata:
3660
Rest:
Total: 1840
Bancnote de 500: 3
Bancnote de 100: 3
Monezi de 50: 0
Monezi de 10: 4
Monezi de 5: 0

S-ar putea să vă placă și