Informatika gyűjtemény

Egy szinttel feljebb 13.óra

2004050607080910

NézetNyomtat

szam, oszto: Egész;
prim: Logikai;

Bekér(szam);
prim:= Igaz;
Ciklus oszto:= 2-től szam-1-ig
    Ha szam Osztható oszto-val Akkor
        prim := Hamis;
    Elágazás vége
Ciklus vége
Ha prim Akkor
    Kiír('Prímszám');
Különben
    Kiír('Nem prím');
Elágazás vége
using System;

namespace Prim1
{
    class Program
    {
        public static void Main(string[] args)
        {
            int szam, oszto;
            bool prim;
            
            Console.Write("Kérek egy számot: ");
            szam = int.Parse(Console.ReadLine());
            
            prim = true;
            for (oszto = 2; oszto < szam; oszto++) {
                if (szam % oszto == 0) {
                    prim = false;
                }
            }
            
            if (prim) {
                Console.WriteLine("Prímszám");
            } else {
                Console.WriteLine("Nem prím");
            }
            Console.ReadKey(true);
            
        }
    }
}
PROGRAM Prim1;
VAR
    szam, oszto: INTEGER;
    prim: BOOLEAN;
BEGIN
    Write('Kerek egy szamot: ');
    ReadLn(szam);

    prim:= TRUE;
    FOR oszto:= 2 TO szam-1 DO
    BEGIN
        IF szam MOD oszto = 0 THEN
        BEGIN
            prim:= false;
        END;
    END;

    IF prim THEN
    BEGIN
        WriteLn('Primszam');
    END
    ELSE
    BEGIN
        WriteLn('Nem prim');
    END;
    ReadLn();
END.
package prim1;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {

    public static void main(String[] args) throws IOException {
        int szam, oszto;
        boolean prim;

        BufferedReader r = new BufferedReader(new InputStreamReader(System.in));
        szam = Integer.parseInt(r.readLine());

        prim = true;
        for (oszto = 2; oszto < szam; oszto++) {
            if (szam % oszto == 0) {
                prim = false;
            }
        }

        if (prim) {
            System.out.println("Primszam");
        } else {
            System.out.println("Nem prim");
        }
    }
}