Anonymní profil jonhnw – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil jonhnw – Programujte.comAnonymní profil jonhnw – Programujte.com

 

Příspěvky odeslané z IP adresy 92.52.51.–

john
Java › nastavenie v java editore
2. 3. 2013   #172226

Ahoj, 

mam taky problem ze nedopatrenim sa mi zmenil riadok v nastaveni v JDK tools pre Run application ten riadok command neviem co tam ma byt napisane. Ak by si niekto pozrel ako to ma on v nastaveniach. 

Dikes 

johnw
Odpad › java movie
11. 12. 2012   #168651
Java › staticka metoda
19. 11. 2012   #167142

Ale, neda sa mi vlalkno ozančiť za vyriesene, lebo som ho vytvoril ako host, mam taky pocit.

jonhnw
Java › staticka metoda
19. 11. 2012   #167108

Dakujem za pomoc,

uz viem kde bola chyba, v metode soucetCifer vo while ma byt nie 10 ale 0. uz to ide super. dikes :)

jonhnw
Java › staticka metoda
18. 11. 2012   #167102

ahojte zdrojak, co by mal pocitat pocet cifier a ciferny sucet napisal som toto : 

import java.util.Scanner;
public class AmbrozKU3 {
public static int pocetCifer (int cislo) {
		int poc =0;
		do { cislo =cislo/10;
			poc=poc+1;
		}while (cislo!=0);
		return poc;
	}
	
public static int soucetCifer (int cislo) {
		int souc =0;
		int zb=0;
		do { zb=cislo%10;
			souc +=zb;
			cislo/=10;
		}while (cislo!=10);
		return souc;
	}
	
	public static void main (String[] args){
		Scanner sc =new Scanner (System.in);
		int cislo, pocet, sucet;
		
		do {
			System.out.print("Zadaj celé kladné číslo: ");
			cislo =sc.nextInt();
			if (cislo<0) System.out.println("Zadané číslo musí byť rovné alebo väčšia ako 0");
		} while  (cislo<0);
		
		pocet =pocetCifer(cislo);
		sucet =soucetCifer(cislo);
		
		System.out.println("Zadané číslo ma "+pocet+" cifier, a ciferný súčet je "+sucet);
		
		
	}
}

prekladac mi nehlasi chybu, ale po zadani cisla sa nic nedej, cize niekde musim mat chybu ale neviem ju najst. 

Ďakujem za rady :)

jonhnw
Java › while -chybna podmienka
1. 11. 2012   #165734

Super, dakujem pekne sa pomoc :)

jonhnw
Java › while -chybna podmienka
1. 11. 2012   #165687

ahojte, 

prosim Vás kde mám chybu, píše mi, že vo while mam chybu, ale neviem ju najst. 

import java.util.Scanner;
public class VelkeZnaky {
	public static void main (String [] args) {
		Scanner sc = new Scanner (System.in);
		char znak;
		int pocet = 0;
		
		System.out.print("Zadavaj znaky,* skonci program: ");
		
		while ((String znak = sc.next()) !='*')
			{
			if ((znak >='A')&&(znak<='Z')) 
				pocet++;
		}
		
		System.out.print("Velkych pismeno bolo zadanych "+pocet);
	}
}

Ďakujem za pomoc :)

jonhnw
Java › Problem s cyklom
17. 10. 2012   #164825

Cybne cislo, zadajte ho znova:Cybne cislo, zadajte ho znova:Ahojte učím sa v jave, a keď som si napísal tento kod:

 class NekonecnyCyklus {
	public static int ctiInt() {
		int cislo = 0;
		byte[] pole= null;
		boolean nacteno = false;
		do{
			try{
				System.in.read(pole);
				String vstup = new String(pole).trim();
				cislo = Integer.valueOf(vstup).intValue();
				nacteno = true;
			} catch (Exception e) {
				System.out.println("Cybne cislo, zadajte ho znova: ");
			}
		} while (!nacteno);
	 return cislo;
	}



	public static void main (String[] args) {
		int cislo, pocet =0;
		
		System.out.println("Zadavaj cela cisla, cislem 100 program konci: ");
		while ((cislo = NekonecnyCyklus.ctiInt()) !=100) {
			if (cislo%2 == 0)
				pocet++;
		}
		System.out.println("Pocet sudych cisel je: " + pocet);
	}

}

 tak keď dam run tak vystup je len Chybne cislo, zadajte znova : a tato veta sa len opakuje (zacykli sa to).

Problem je v triede ctiInt ale neviem ho najst. 

Dikes za pomoc :)

jonhnw
Java › zaciatocnik - kontrola kodu
7. 10. 2012   #164261

a zle tam je to , ze tie triedy ctiI a ctiJ su dve? alebo co je tam presne zle? dik

Java › zaciatocnik - kontrola kodu
6. 10. 2012   #164247

Ahojte mam za ulohu :

Přečtěte dvě celá čísla a zeptejte se, jakou operaci s nimi máte provést (+, -, *, přesné dělení, celočíselné dělení a zbytek po celočíselném dělení). Vytiskněte výsledek. Pozor na dělení nulou u operací dělení a zbytek po dělení! Pokud dojde k zadání chybného čísla operace, vypište upozornění na obrazovku. Použijte příkaz switch !!! Nezařazujte cyklus.

no a toto je moj vytvor : 

public class uloha {
  
 
 
 	 /* Vrati chybne zadane cislo
	 */
	public static int ctiI() {
		int i = 0;
		byte[] pole = new byte[10];
		boolean nacteno = false;
		do {
			try {
				System.in.read(pole);
				String vstup = new String(pole).trim();
				i = Integer.valueOf(vstup).intValue();
				nacteno = true;
			} catch (Exception e) {
				System.out.print("Chybne, zadajte cele cislo: ");
			}
		} while (!nacteno);
		return i;
	}
	
	public static int ctiJ() {
		int cislo = 0;
		byte[] pole = new byte[10];
		boolean nacteno = false;
		do {
			try {
				System.in.read(pole);
				String vstup = new String(pole).trim();
				cislo = Integer.valueOf(vstup).intValue();
				nacteno = true;
			} catch (Exception e) {
				System.out.print("Chybne, zadajte cele cislo: ");
			}
		} while (!nacteno);
		return cislo;
	}
	
	
	
        
        
	
 public static void main(String[] args){
     
     int cisloOperace;
   
 
        System.out.print("Zadaj 1. cislo: ");       //Zada prve cislo
        int i =ctiI();                            
        System.out.print("Zadaj 2. cislo: ");       //Zada druhe cislo
        int j =ctiJ();
        
        
        System.out.println("1. sčítanie čísel\n2. odčítanie čísel\n3. násobenie čísel\n4. presné delenie čísel\n"
                + "5. celočíselné delenie\n6. Zostatok po celočíselnom delení");
        System.out.print("Zdajte číslo požadovanej operácií: ");
        cisloOperace = ctiI();
        
        switch(cisloOperace) {
            case 1:
                System.out.println("Výsledok po sšítaní je: " +(i+j));
                break;
            case 2:
                System.out.println("Výsledok po odčítaní je: " +(i-j));
                break;
            case 3:
                System.out.println("Výsledok po znásobení je: " +(i*j));
                break;
            case 4:
                if (j == 0) {
         System.out.println("Čsilom nula sa nedá deliť!");
     }
                else {
         System.out.println("Výsledok po presnom delení je: " +((float)i/j));
     }
                break;
            case 5: 
                if (j==0) { 
         System.out.println("Číslom nula sa nedá deliť!");
     }
         
                else {
         System.out.println("Výsledok po celočíselnom delení je: " +(i/j));
     }
                break;
            case 6:
                if (j==0) { 
         System.out.println("Číslom nula sa nedá deliť!");
     }
         
                else {
         System.out.println("Zostatok po celočíselnom delení je: " +(i%j));
     }
                break;
            
            default:
                System.out.println("Chybne ste zadali číslo požadovanej operácií!");
                break;
     
                }
        }
        
                }

chcem sa opytat, ci sa vam to pozdava, ale v prostredi NetBeans mam vystup v poriadku ale v JCreator mi to spravi toto:

Zadaj 1. cislo: 5
Zadaj 2. cislo: 6
1. sčítanie čísel
2. odčítanie čísel
3. násobenie čísel
4. presné delenie čísel
5. celočíselné delenie
6. Zostatok po celočíselnom delení
Zdajte číslo požadovanej operácií: Chybne, zadajte cele cislo:

to Chybne, zadajte cele cislo, by sa tam nemalo ukazovat.

Dakujem za rady, a pripadne vylepsovaky :)

 

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032020 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý