Sunteți pe pagina 1din 3

Lectia 4 C++ | Specificatori de format

Published: Monday, 01 February 2016 18:24

 Print

Specificatorii de format sunt:


- %d | %i
- %f
- %c

Sa incepem cu specificatorul "%d" / "%i" :


Acesti specificatori se folosesc pentru tipul de date "int".
Tipul de date "int", foloseste doar numere intregi.
In concluzie si specificatorii "%d" si "%i", vor folosii doar numere intregi.

EXEMPLU:

#include <iostream>
#include <stdio.h>
using namespace std;

int main(){
int a,b;
a=5;
b=9;

printf("%d",a); //specificatorul "%d", inlocuieste pe a cu valoarea data

printf("\n"); //rand nou

printf("%i",b); //specificatorul "%i", inlocuieste pe b cu valoarea data

return 0;}


5

 
Urmeaza specificatorul "%f" :
Acest specificator se foloseste pentru tipul de date "float".
Tipul de date "float", foloseste numere cu virgula.
In concluzie si specificatorul "%f", va folosii numere cu virgula.

EXEMPLU:

#include <iostream>
#include <stdio.h>
using namespace std;

int main(){
float a,b;
a=5.8;
b=3.775;
printf("%f",a); //specificatorul "%f", inlocuieste pe a cu valoarea data

printf("\n"); //rand nou

printf("%.3f",b); //specificatorul "%f", inlocuieste pe b cu valoarea data


//acest .3 din %.3f, arats cate numere sa apara dupa virgula

return 0;}


5.800000
3.775 

In final, urmeaza specificatorul "%c":


Acest specificator se foloseste pentru tipul de date "char".
Tipul de date "char", foloseste caractere.
In concluzie si specificatorul "%c", va folosi caractere.

EXEMPLU:

#include <iostream>
#include <stdio.h>
using namespace std;

int main(){
char a;
a='T';
printf("%c",a); //specificatorul "%f", inlocuieste pe a cu valoarea data

return 0;}


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