Загрузка...

Вывести простые числа от 2 до N //C#

Тема в разделе C# создана пользователем shluzz 19 сен 2022. 292 просмотра

  1. shluzz
    shluzz Автор темы 19 сен 2022 2 4 авг 2022
    Вопрос на засыпку, что не так?

    using System;

    namespace kakashka
    {
    class Program
    {
    static void Main(string[] args)
    {
    bool flag = true;
    int n = Convert.ToInt32(Console.ReadLine());
    int j = 0;

    for (int c=2;c <= n; c++)
    {
    for ( j= 0; j < n; j++) ;
    {
    if (c % j == 0) ;
    flag = false;
    }
    if (flag) ;
    {
    Console.WriteLine(c);
    }
    }
    }
    }

    }
     
  2. Nekkozzz
    Nekkozzz 19 сен 2022 309 28 авг 2018
    Абсолютно лишние ; на 15, 17 и 20 строках
    j нужно перебирать не до n, а до c
    и не от 0, а от 2
    да и c можно тоже с 1 начать
    flag нужно приравнивать к true для каждого c, а не один раз при инициализации
     
  3. r3xq1
    1. Yotic
      r3xq1, как ты запрос от Гугла сделал таким странным, сокращенным... Обычно в q написан полный текст
  4. Trophieno
    Trophieno 5 окт 2022 Заблокирован(а) 165 22 авг 2022
    там лишнего много
     
Загрузка...
Top