Škôlka jazyka C

Fórum o programovaní v jazyku C založené 3. januára 2012

Aktuálny čas je 21 Máj 2019, 06:19

Všetky časy sú v GMT + 1 hodina




Vytvoriť novú tému Odpovedať na tému  [ Príspevok: 1 ] 
Autor Správa
PoslaťNapísal: 26 Sep 2018, 16:39 
Offline
Stredoškolák
Stredoškolák
Obrázok užívateľa

Registrovaný: 06 Jan 2012, 19:26
Príspevky: 456
Bydlisko: pod Pátrovom
Udelené body: 228 bodov
Získané body: 21 bodov
Zadávanie reťazca:
Kód:
package priklad1; // generované

import java.util.Scanner; // importovanie triedy Scanner, aby sa dalo zadávať

/**
 *
 * @author Libor Šimo
 */
public class Priklad1 { // generované

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) { // generované
        Scanner sc = new Scanner(System.in, "UTF-8"); // vytvorenie inštancie triedy Scanner na zadávanie
        System.out.println("Zadajte reťazec:");
        String retazec = sc.nextLine(); // vyžiadanie zadávania
        System.out.println(retazec); // výpis zadaného
    }
}

run:
Zadajte reťazec:
Popokatepetl
Popokatepetl

Zadávanie čísiel:
Kód:
public class Priklad1 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in, "UTF-8"); // vytvorenie inštancie triedy na zadávanie
        System.out.println("Zadajte celé číslo:");
        int i = Integer.parseInt(sc.nextLine()); // vyžiadanie zadávania celého čísla
        System.out.println("Zadajte desatinné číslo:");
        float f = Float.parseFloat(sc.nextLine()); // vyžiadanie zadávania desatinného čísla
        System.out.printf("Celé: %d, desatinné: %f\n", i, f); // výpis zadaného
        System.out.println("Súčet týchto čísiel je: " + (i + f)); // iný spôsob výpisu, automaticky zmení výsledné číslo na reťazec

/* Vysvetlenie:
        System.out.println("Súčet týchto čísiel je: " + String.valueOf(i + f)); // zmení výsledné číslo na reťazec */
    }
}

run:
Zadajte celé číslo:
5741
Zadajte desatinné číslo:
789.6543
Celé: 5741, desatinné: 789,654297
Súčet týchto čísiel je: 6530.6543

Zadávanie znakov
Kód:
package priklad1;

import java.io.IOException; //  aby sa dalo použiť System.in.read() na čítanie znakov z klávesnice
import java.util.Scanner;
import java.util.Arrays;

public class Priklad1 {

    public static void main(String[] args) throws IOException {
        Scanner sc = new Scanner(System.in, "Windows-1250");
        System.out.println("Zadajte znak:");
        int i = System.in.read(); // zadaný znak má číselnú hodnotu
        System.out.printf("Zadali ste znak s číslenou hodnotou %d.\n", i);
        char c = (char)i; // prekonvertovanie int na char
        System.out.printf("Zadali ste znak %c.\n", c);
    }
}

run:
Zadajte znak:
F
Zadali ste znak s číslenou hodnotou 70.
Zadali ste znak F.

_________________
kódy píšem na platforme: linux Ubuntu 12.04 (Geany, Code::Blocks), WinXP (Code::Blocks, PsPad editor),
Skype: libcokamo, ICQ: 56312279
Ak treba, napíš mi na libcosenior@gmail.com. To mám v mobile a stále po ruke.


Detaily príspevku Upozorniť užívateľa
Hore
 Profil  
 
Zobraziť príspevky z predchádzajúceho:  Zoradiť podľa  
Vytvoriť novú tému Odpovedať na tému  [ Príspevok: 1 ] 

Všetky časy sú v GMT + 1 hodina


Kto je on-line

Užívatelia prezerajúci fórum: Žiadny registrovaný užívateľ nie je prítomný a 1 hosť


Rýchla úprava:
Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre
Nemôžete zasielať súbory v tomto fóre

Hľadať:
Skočiť na:  
cron
Powered by phpBB® Forum Software © phpBB Group

Hosted by FreeSpace SK