Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!

Kéne segítség a csharp programozás háziban!

144
1. Olvasson be egy egész óra értéket. Köszönjön a program a napszaknak megfelelően: 4 – 9 Jó reggelt. 10 – 17 Jó napot. 18 – 21 Jó estét. 22 – 3 Jó éjszakát.
2. Írjon egy programot, ami leosztályoz egy maximálisan 100 pontos dolgozatot az 0-40, 41-55, 56-65, 66-75,76-90 ponthatárok szerint! A határérték a jobb jegyhez tartozik. Ha a pontszám negatív vagy száznál nagyobb, akkor a program írja ki, hogy hibás az adat!
3. Generáljunk egy véletlen számot 1-12 között és írassuk ki a generált számhoz tartozó hónap nevét!
4. Készítsünk programot, amely bekér két egész számot, majd a kettő közötti számtartományban kiírja számokat!
6. Készítsünk programot, amely bekér egy egész számot, majd és annyi db véletlen számot generál majd kiírja képernyőre!
7. Készítsünk programot, amely bekér egy egész számot, majd és annyi db véletlen számot generál majd kiírja ezen számok összegét a képernyőre!
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika

Válaszok

1
/* 1. */

using System;

class Koszones
{
    static void Main(string[] args)
    {
        int ora;

        Console.Write("Óra: ");
        ora = Convert.ToInt32(Console.ReadLine());

        if (ora < 4 || ora >= 22) {
            Console.WriteLine("Jó éjszakát.");
        } else if (ora < 10) {
            Console.WriteLine("Jó reggelt.");
        } else if (ora < 18) {
            Console.WriteLine("Jó napot.");
        } else if (ora < 22) {
            Console.WriteLine("Jó estét.");
        }
    }
}



/* 2. */
// Ez tök zagyva
// Mi van ha 91 és 100 pont között teljesít valaki?
// Ha a 91..100 egy külön intervallum, akkor már 6 darab van belőlük. Akkor meg mit írjon ki?
// Vagy ez nem magyar feladat, hanem valamely olyan országbeli ahol 6 osztályzatot használnak?
// (Lásd https://en.wikipedia.org/wiki/Grading_systems_by_country )

using System;

class DolgozatErtekeles
{
    static void Main(string[] args)
    {
        int[] pontHatarLista = new int[6] {40, 55, 65, 75, 90, 100};

        int pont;

        Console.Write("Pont: ");
        pont = Convert.ToInt32(Console.ReadLine());

        if (pont < 0 || pont > 100) {
            Console.WriteLine("Hibás az adat");
        } else {
            int also = 0;
            foreach (int pontHatar in pontHatarLista) {
                if (pont <= pontHatar) {
                    Console.WriteLine("A kapott {0} pont a {1} és {2} közötti intervallumba tartozik", pont, also, pontHatar);
                    break;
                }

                also = pontHatar + 1;
            }
        }
    }
}



/* 3. */

using System;

class VeletlenHonap
{
    static void Main(string[] args)
    {
        string[] honapLista = new string[12] {"Január", "Február", "Március", "Április", "Május", "Június", "Július", "Augusztus", "Szeptember", "Október", "November", "December"};

        Random veletlen = new Random();

        int honap = veletlen.Next(1, 12 + 1);

        Console.WriteLine("A {0} számra gondoltam, amelynek a {1} hónap felel meg.", honap, honapLista[honap - 1]);
    }
}



/* 4. */
// már kérdezted februárban: https://ehazi.hu/q/125406



/* 6. 7. */
// már kérdezted februárban: https://ehazi.hu/q/125407



// Mi történik itt? Én töröm magam, hogy megoldjam a házi feladatod, te meg megbuksz? :@
Módosítva: 10 hónapja
0