22. Deset puta ispisati tekst: «Dobar dan!»
#include <stdio.h>
#include <conio.h>
main()
{
for(int i=0;i<=9;i++)
printf("Dobar dan!\n");
getch();
}
Preuzmite projekt: zad_22.cpp.
23. Ispisati brojeve od 1 do upisanog broja.
#include <stdio.h>
#include <conio.h>
main()
{
int n;
printf("Do kojeg broja: ");
scanf("%d",&n);
for(int i=1;i<=n;i++)
printf("%d\n",i);
getch();
}
Preuzmite projekt: zad_23.cpp.
24. Upisati dva broja te izračunati zbroj svih brojeva između upisanih brojeva na dva načina: uključujući i ne uključujući same upisane brojeve.
#include <stdio.h>
#include <conio.h>
main()
{
int br1,br2,sum=0;
printf("Unesi od kojeg broja: ");
scanf("%d",&br1);
printf("Unesi do kojeg broja: ");
scanf("%d",&br2);
for(int i=br1;i<=br2;i++)
sum+=i;
printf("Suma brojeva izmedu njih: %d\n",sum);
sum=0;
for(int i=br1+1;i<br2;i++)
sum+=i;
printf("Suma brojeva izmedu njih (iskljucujuci %d i %d): %d",br1,br2,sum);
getch();
}
Preuzmite projekt: zad_24.cpp.
25. Upisati dva broja te ispisati svaki drugi između upisanih brojeva.
#include <stdio.h>
#include <conio.h>
main()
{
int br1,br2;
printf("Unesi od kojeg broja: ");
scanf("%d",&br1);
printf("Unesi do kojeg broja: ");
scanf("%d",&br2);
for(int i=br1;i<=br2;i+=2)
printf("%d\n",i);
getch();
}
Preuzmite projekt: zad_25.cpp.
26. Upisati dva broja te ispisati svaki drugi između upisanih brojeva. Zadatak proširiti tako da program ispravno radi i ako je prvi broj veći od drugoga.
#include <stdio.h>
#include <conio.h>
main()
{
int br1,br2,prvi,drugi;
printf("Unesi od kojeg broja: ");
scanf("%d",&br1);
printf("Unesi do kojeg broja: ");
scanf("%d",&br2);
prvi=drugi=br1;
if(prvi>br2)
prvi=br2;
else
drugi=br2;
for(int i=prvi;i<=drugi;i+=2)
printf("%d\n",i);
getch();
}
Preuzmite projekt: zad_26.cpp.
27. Ispisati tablicu kvadrata, korijena i kubova prvih n prirodnih brojeva.
#include <stdio.h>
#include <conio.h>
#include <math.h>
main()
{
int n;
printf("Unesi do kojeg broja: ");
scanf("%d",&n);
printf("\t^2\t ^1/2\t^3");
for(int i=0;i<=n;i++)
printf("\n%d\t%d\t%.2f\t%d",i,i*i,sqrt(i),i*i*i);
getch();
}
Preuzmite projekt: zad_27.cpp.
28. Izračunati faktorijel upisanog broja.
#include <stdio.h>
#include <conio.h>
main()
{
int br,f=1;
printf("Unesi jedan broj: ");
scanf("%d",&br);
for(int i=br;i>1;i--)
f*=i;
printf("Faktorijel tog broja je %d",f);
getch();
}
Preuzmite projekt: zad_28.cpp.
29. Upisati broj te ispisati sa kojim brojevima od 2 do 11 je djeljiv.
#include <stdio.h>
#include <conio.h>
main()
{
int br;
printf("Unesi jedan broj: ");
scanf("%d",&br);
for(int i=2;i<=11;i++)
if(br%i==0)
printf("%d je djeljiv s %d.\n",br,i);
getch();
}
Preuzmite projekt: zad_29.cpp.
30. Upisati dva broja te izračunati: prvi broj povrh drugog.
#include <stdio.h>
#include <conio.h>
main()
{
int br1,br2,upper=1,lower=1;
float povrh;
printf("Unesi prvi broj: ");
scanf("%d",&br1);
printf("Unesi drugi broj: ");
scanf("%d",&br2);
if(br1>=br2)
{
for(int i=br1;i>br2;i--)
upper*=i;
for(int i=1;i<=br2;i++)
lower*=i;
povrh=float(upper)/lower;
printf("%.2f",povrh);
}
else
printf("Greska kod upisa!");
getch();
}
Preuzmite projekt: zad_30.cpp.
31. Ispisati sve proste brojeve do upisanog broja.
#include <stdio.h>
#include <conio.h>
main()
{
int n;
printf("Unesi do kojeg broja: ");
scanf("%d",&n);
for(int i=0;i<=n;i++)
{
if(i%2==0||i%3==0||i%5==0||i%7==0)
continue;
else
printf("\n%d",i);
}
getch();
}
Preuzmite projekt: zad_31.cpp.
32. Ispisati tablicu množenja do 10.
#include <stdio.h>
#include <conio.h>
main()
{
int velicina=10;
for(int row=0;row<=velicina;row++)
{
for(int col=0;col<=velicina;col++)
{
if(row==0)
{
if(col==0)
printf(" ");
else
printf("|%4d",col);
}
else
{
if(col==0)
printf("%4d",row);
else
printf("|%4d",row*col);
}
}
printf("\n");
}
getch();
}
Preuzmite projekt: zad_32.cpp.
33. Pitagorini brojevi su trojke (X,Y,Z) takve da vrijedi X2 + Y2 = Z2. Treba ispisati sve Pitagorine brojeve za X,Y<=100.
#include <stdio.h>
#include <conio.h>
#include <math.h>
main()
{
int x,y;
float z;
for(int x_i=0;x_i<=100;x_i++)
{
for(int y_i=0;y_i<=100;y_i++)
{
x=x_i;
y=y_i;
z=sqrt(x*x+y*y);
printf("z=%.2f kad x=%d i y=%d\n",z,x,y);
}
}
getch();
}
Preuzmite projekt: zad_33.cpp.
34. Ispisati sve savršene brojeve do upisanog broja. Broj je savršen ako je jednak zbroju svih svojih djelitelja, ne uključujući samog sebe.
#include <stdio.h>
#include <conio.h>
main()
{
int n,sum=0;
printf("Do kojeg broja: ");
scanf("%d",&n);
printf("Savrseni brojevi do broja %d:",n);
for(int count=1;count<=n;count++)
{
for(int i=1;i<count;i++)
if(count%i==0)
sum+=i;
if(sum==count)
printf("\n%d",sum);
sum=0;
}
getch();
}
Preuzmite projekt: zad_34.cpp.