Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- void ispisiNiz(int niz[], int n){
- for (int i = 0; i < n; ++i) {
- printf("%d\t", niz[i]);
- }
- }
- void ucitajNiz(int niz[], int n){
- for (int i = 0; i < n; ++i) {
- printf("Unesite %d. clan niza: ", i);
- scanf("%d", &niz[i]);
- }
- }
- double srednjaVrednost(int niz[], int n){
- double sr;
- int zbir = 0;
- for (int i = 0; i < n; ++i) {
- zbir += niz[i];
- }
- sr = (double) zbir / n;
- return sr;
- }
- void srednjaVrednostPrekoPokazivaca(int niz[], int n, double *sr){
- int zbir = 0;
- for (int i = 0; i < n; ++i) {
- zbir += niz[i];
- }
- *sr = (double)zbir / n;
- }
- void vratiBroj(int *broj){
- scanf("%d", broj);
- }
- int main() {
- /* int niz[] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};
- int n = sizeof(niz) / sizeof(int);
- for (int i = 0; i < 16; ++i) {
- printf("%d\t", niz[i]);
- }
- printf("Kraj prvog dela\n");*/
- /* int niz[] = { 5, 6, 8 , 6 };
- int n = sizeof(niz) / sizeof(int);
- ispisiNiz(niz, n);
- double srv;
- srednjaVrednostPrekoPokazivaca(niz,n, &srv);
- printf("\n%.2lf", srv);*/
- int broj = 5;
- printf("Broj\n");
- printf("Vrednost = %d\t Adresa = %x\n", broj, &broj);
- int* pbroj = &broj;
- printf("PBroj\n");
- printf("Vrednost = %x\t Adresa = %x\n", pbroj, &pbroj);
- printf("Vrednost broj preko pbroja = %d\n", *pbroj);
- *pbroj = 1999;
- printf("Broj = %d\n", broj);
- vratiBroj(&broj);
- printf("Broj = %d\n", broj);
- return 0;
- }
- /*
- // printf("%d\n", niz[2]);
- // printf("Unesite broj u niz: ");
- // scanf("%d", &niz[0]);
- // printf("%d", niz[0]);*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement