Stranice: [1]   Idi dole
Štampaj
Autor Tema: Zadaci java  (Pročitano 698 puta)
xXx
Uspesan clan
**

Ugled: 0
Van mreže Van mreže

Poruke: 45


« poslato: Februar 14, 2010, 08:21:08 am »

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


Sabrati brojeve...

 import java.util.Scanner;
 
Kod:
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...


Kod:
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)

Kod:
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


 
Kod:
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

Kod:
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

Kod:
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


Kod:
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

Kod:
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
Kod:

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



Kod:
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 ,-)
« Poslednja izmena: Februar 14, 2010, 08:31:51 am xXx » Sačuvana
Stranice: [1]   Idi gore
Štampaj
Prebaci se na:  

Naša mreža: Bg-dizajn.com | AstaHost | Anonimus | My Exploit | Lovac Na Novac | RE.rs
Partneri: Net Centar | EE.RS portal | Maturski | Svet Igara