Primeri sa casa
Uslovi za završetak
Korišćenje makroa (programski jezik C)
Ove primere možete isprobati na online platformi
https://replit.com/languages/c , ...
#include <stdio.h>
#define Kvadrat(x) x*x
int main() {
int i=10, ceoR1;
float x=11.1, floatR2;
ceoR1 = Kvadrat(i) * 3; // i*i*3
floatR2 = x*Kvadrat(6.7); // x*6.7*6.7
printf("\nCelobrojni rezultat 10^2 * 3 = %d", ceoR1);
printf("\n\nfloat rezultat 11.1 * (6.7)^2 = %.2f", floatR2);
return 0;
}
Korišćenje templejta (programski jezik C++):
Ove primere možete isprobati na online platformi
https://replit.com/languages/cpp
U programskom jeziku C++ se koriste šabloni (template) ...
#include <iostream>
using namespace std;
template <typename T> T Kvadrat(T x) {
return x*x;
}
int main() {
int i=10, ceoR1;
float x=11.1, floatR2;
ceoR1 = Kvadrat(i) * 3; // i*i*3
cout << "ceo broj "<<i<<" na kvadrat pa puta 3 je ";
cout << ceoR1<<endl;
floatR2 = x*Kvadrat(6.7); // x*6.7*6.7
cout << "float broj "<< x;
cout << "pa puta kvadrat(6.7) je "<<floatR2;
return 0;
}
Poslednja izmena: недеља, 12. септембар 2021, 16:50