Extras din laborator
Sarcina: 1
Declarați 3 varibile de tipul int, 2 de tipul long, 2 de tipul double și 2 de tipul string (un character și un șir de caractere).
• Afișați variabilele de tip întreg în formatele următoare: octal, hexadecimal, decimal.
• Afișați variabilele de tip real in formatele %lf, %f, %e. Explicați diferența.
Sursa programului:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int func()
{
int i1,i2,i3;
long l1,l2;
double d1,d2;
char c1[1];
char c2[255];
printf ("Introdu trei variabile de tip integer:n");
scanf("%d %d %d",&i1,&i2,&i3);
printf ("Introdu doua variabile de tip long:n");
scanf("%ld%ld",&l1,&l2);
printf ("Introdu doua variabile de tip double:n");
scanf("%lf%lf",&d1,&d2);
printf ("Introdu doua variabile de tip char:n ");
printf("tPrima variabila de tip char care va contine un caracter:n");
scanf("%s",c1);
printf ("tA doua variabila de tip char care va contine un sir de caracter:n");
scanf("%s",c2);
system("cls");
printf ("Variabile introduse sunt:n");
printf ("t Variabile de tip ineteger sunt: %d %d %dn", i1,i2,i3);
printf ("t Variabile de tip long sunt: %ld, %ldn", l1,l2);
printf ("t Variabile de tip double sunt: %lf, %lfn", d1,d2);
printf ("t Variabile de tip char sunt: %.1s, %s n", c1, c2 );
printf ("Afisarea variabeleor de tip integer in variant hex, dec, oct:n");
printf ("t Variabila 1 in hex: %x, in oct: %o, in dec: %d n", i1, i1, i1);
printf ("t Variabila 2 in hex: %x, in oct: %o, in dec: %d n", i2, i2, i2);
printf ("t Variabila 3 in hex: %x, in oct: %o, in dec: %d n", i3, i3, i3);
printf ("Afisarea variabilei double in formaturile:n");
printf ("t Variabila1, var1: %f var1: %lf var3: %en",d1, d1);
printf ("t Variabila2, var1: %f var1: %lf var3: %en",d2, d2);
return 0;
}
int main()
{
func();
system("PAUSE");
return 0;
}
Rezultatele programului:
Schema bloc a programului:
Sarcina: 2
Scrieți un program ce vă permite introducerea și afișarea datei curente (ziua, luna, anul).
Preview document
Conținut arhivă zip
- Lucrare de Laborator la Programarea Calculatoarelor.doc