Par zadataka koje smo davno radili u skoli...Naisao sam na njih pa reko da ih postavim mozda nekom ustede malo vremena

Sabrati brojeve...
import java.util.Scanner;
public class lklkuj { /** * @param args */ public static void main(String[] args) {
int br1; int br2; int br3; int br4; int suma;
Scanner ulaz=new Scanner(System.in);
System.out.println("unijeti prvi broj");
br1=ulaz.nextInt();
System.out.println("unijeti drugi broj");
br2=ulaz.nextInt();
System.out.println("unijeti treci broj");
br3=ulaz.nextInt();
System.out.println("unijeti cetvrti broj");
br4=ulaz.nextInt();
suma=br1+br2+br3+br4;
System.out.printf("rezultat je %d",suma); }
Uporedi 2 broja...
import java.util.Scanner; public class MaxDvaBroja {
/** * @param args */ public static void main(String[] args) {
Scanner unos= new Scanner (System.in); int x1, x2;
System.out.println("unijeti prvi broj");
x1=unos.nextInt();
System.out.println("unijeti drugi broj");
x2=unos.nextInt();
if(x1>x2)
{System.out.printf("veci je %d", x1); }
else {System.out.printf("veci je %d", x2); } } }
Koji je broj najveci(3 broja)
import java.util.Scanner; public class Max3Broja {
/** * @param args */ public static void main(String[] args)
{ Scanner unos=new Scanner(System.in);
int x, y, z;
System.out.println("unijeti prvi broj");
x=unos.nextInt();
System.out.println("unijeti drugi broj");
y=unos.nextInt();
System.out.println("unijeti treci broj");
z=unos.nextInt();
if(x>y) {if(x>z) {System.out.printf("najveci je %d", x); }
else {System.out.printf("najvece je %d", z); } }
else {if(y>z) {System.out.printf("najveci je %d", y);}
else if(z>x) {System.out.printf("najveci je %d", z);} } } }
konvertovanje iz float u int
import java.util.Scanner; public class sa_casa {
/** * @param args */ public static void main(String[] args) {
int x, y, z; float a, b, c; Scanner unos=new Scanner(System.in);
System.out.println("ZADATAK1");
System.out.println("unijeti prvi cijeli broj");
x=unos.nextInt(); System.out.println("unijeti drugi cijeli broj"); y=unos.nextInt();
System.out.println("unijeti prvi realan broj");
a=unos.nextFloat(); System.out.println("unijeti drugi realan broj");
b=unos.nextFloat();
c=(float)(x+y);
z=(int)(a+b); System.out.printf("rezultat je %-15d + %d =%d\n", x, y, z);
System.out.printf("rezultat je %15.2f + %.3f=%.1f\n", a, b, c); } } )
Proizvod n brojeva
import java.util.Scanner; public class zadatak {
/** * @param args */ public static void main(String[] args) {
Scanner unos=new Scanner(System.in);
int n, i; i=1;
System.out.println("unijeti n");
n=unos.nextInt();
for(int k=1;k<=n;k++) { i=i*k; } System.out.printf("%d", i); } }
Brojevi izmedju m i n
import java.util.Scanner; public class rjgh {
/** * @param args */ public static void main(String[] args) {
Scanner unos=new Scanner(System.in);
int n, m;
System.out.println("unijeti prvi cijeli broj");
n=unos.nextInt(); System.out.println("unijeti drugi cijeli broj");
m=unos.nextInt();
if(n>m) { for(int i=m; i++<n;)
{System.out.printf("%d", i);} }
else { for(int i=n; i++<m;){System.out.printf("%d", i);} } } }
Program ispisuje informatika dok ne unesemo 1
import java.util.Scanner; public class dghmf {
/** * @param args */ public static void main(String[] args) {
int n; Scanner unos = new Scanner(System.in);
System.out.println ("Unijeti broj");
n=unos.nextInt();
while(n!=1)
{ System.out.println("informatika");
System.out.println ("Unijeti broj");
n=unos.nextInt(); } } }
Program govori koliko imas bodova u zavisnosti od ocjene
mport java.util.Scanner;
public class mkm { public static void main(String[] args)
{ Scanner unos=new Scanner(System.in);
int n; System.out.println("unesi ocj");
n=unos.nextInt(); switch(n)
{ case 1: System.out.println("ima si od 0-29");
break; case 2: System.out.println("ima si od30-49");
break;
case 3: System.out.println("ima si od 49-69"); break;
case 4: System.out.println("ima si od 69-80"); break;
case 5: System.out.println("ima si od 80-100"); break; default: System.out.println("nema vise ocjena"); break; } } }
Korisnik unosi n brojeva program govori koliko ima parnih i neparnih i koliko pozitivnih i negativnih
import java.util.Scanner;
public class pozneg {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner unos=new Scanner(System.in);
int x,y,n,i,s,p;
int[]c;
System.out.print("unesi broj brojeva");
n=unos.nextInt();
c=new int[n];
for(i=0; i<n; i++)
{System.out.print("unesi broj");
c[i]=unos.nextInt();
}
x=0;
y=0;
s=0;
p=0;
for(i=0;i<n;i++)
{
if(c[i]<0){x++;}
if(c[i]>0) {y++;}
if(c[i]%2==0){s++;}
if(c[i]%2==1){p++;}
}
System.out.printf("ima %d pozitivnih i %d negativnih,.",x,y);
System.out.printf("ima %d parnih i %d neparnih",s,p);
}
}
Podijeliti 2 broja tako kolicnik ima n decimala
import java.util.Scanner;
public class hhhhhhhhhhhhhhhhhhhhh {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner ulaz=new Scanner(System.in);
int x,y,n,i,k,s;
int[]c;
System.out.print("unesi x");
x=ulaz.nextInt();
System.out.print("unesi y");
y=ulaz.nextInt();
System.out.print("unesi broj decimala");
n=ulaz.nextInt();
c=new int[n];
c[0]=x/y;
System.out.printf("%d,",c[0]);
if(x%y!=0){
i=1;
s=(x%y);
for(i=1;i<n;i++)
{ k= s*10/y ;
c[i]=k;
s=(s*10)%y;
System.out.printf("%d",k);
}
}
}
}[\code]
P.S.malo su d**** tekstovi zadataka al mi je bilo crnjak detaljno objasnjavat ako kome treba lako ce se snaci ,-)