Professional Documents
Culture Documents
dio)
1. zadatak
#include <stdio.h>
#include <stdlib.h>
int main(){
float *v1;
float *v2;
int i;
int N;
scanf("%d", &N);
v1 = malloc(N*sizeof(int));
v2 = malloc(N*sizeof(int));
printf ("v1:\n");
scanf("%f", &v1[i]);
printf ("v2_\n");
scanf("%f", &v2[i]);
rez += v1[i]*v2[i];
return 0;
}
2. zadatak
#include <stdio.h>
#include <stdlib.h>
int i;
double **a;
a = (double**)malloc(m * sizeof(double*));
if (a == NULL) {
return NULL;
if (a[0] == NULL) {
free(a);
return NULL;
a[i] = a[0] + i * n;
return a;
int i;
double **a;
a = (double**)malloc(m * sizeof(double*));
if (a == NULL) {
return NULL;
if (a[i] == NULL) {
return a;
int i, j;
printf ("\n");
return;
int main(){
double **matrica;
int N;
int i, j;
ispis(matrica, N, N);
return 0;
3. zadatak
#include <stdio.h>
#include <math.h>
return 0.25*x*x*x+0.5*x*x;
return x+exp(-x);
}
double (*fun_p1)(double);
double (*fun_p2)(double);
return 0.5*(x2-x1)*((*f)(x1)+(*f)(x2));
int main(){
int i;
double h;
h = (b-a)/N;
x1 = a;
x2 = a + h;
fun_p1 = &f1;
fun_p2 = &f2;
x1 = x2;
x2 += h;