+ 1
Умножение на 3
Вы учитель начальной школы, который объясняет своим ученикам умножение. Вы собираетесь использовать умножение на 3 в качестве примера. Вам дана программа, которая принимает число N в качестве входных данных. Напишите программу, которая будет выводить все числа от 1 до N, заменяя все числа кратные 3 на "*". Пример Входных Данных 7 Пример Выходных Данных 12*45*7 В чем моя ошибка? Не получается правильный ответ https://code.sololearn.com/c0ctdt8290C1/?ref=app
34 odpowiedzi
+ 7
Но программа должна заменить числа, делящиеся на 3, на *, а у нас на 3 делятся только 3 и 6. Потому и получается 12*45*7
+ 11
using System;
using System.Collections.Generic;
namespace SoloLearn
{
class Program
{
static void Main(string[] args)
{
int number = Convert.ToInt32(Console.ReadLine());
int i = 1;
while (i<number){
if (i % 3 == 0){
Console.WriteLine("*");
}
else{
Console.WriteLine(i);
}
i++;
}
}
}
}
+ 7
int number=int.Parse(Console.ReadLine());
for(int i=1; i<=number; i++)
{
if( i%3==0)
{
Console.Write('*');
continue;
}
Console.Write(i);
}
+ 1
Смотри ты выводишь на экран числа от 1 до 7 в ряд, вот и получается 1234567
+ 1
using System;
using System.Collections.Generic;
namespace SoloLearn
{
class Program
{
static void Main(string[] args)
{
int number = Convert.ToInt32(Console.ReadLine());
int i = 1;
while (i<=number){
if (i % 3 == 0){
Console.Write("*");
}
else{
Console.Write(i);
}
i++;
}
}
}
}
+ 1
учти тот факт что нужно дойти до числа которое введено пользователем ( его нужно вывести также
using System;
using System.Collections.Generic;
namespace SoloLearn
{
class Program
{
static void Main(string[] args)
{
int number = Convert.ToInt32(Console.ReadLine());
int i = 1;
while (i<=number){
if (i % 3 == 0){
Console.WriteLine("*");
}
else{
Console.WriteLine(i);
}
i++;
}
}
}
}
0
Посмотри то, что я там исправил, если не поймёшь свои ошибки, спроси снова, я объясню
0
можешь объяснить почему так? мы вводим 7, далее выполняется условие и выводится 12 - почему? он же меньше 7(number)
0
и причем здесь вообще умножение на 3, когда мы делим
0
Теперь понятно?
0
Огонь, спасибо)
0
Всегда пожалуйста)))
0
Помогите как удалить число которую делятся на 3я все сделал а как поменять
0
Там нужно сначала записать за числом звездочку а после использовать оператор continue чтобы пропустить числа кратные трем
0
Можешь пожалуйста код показать
0
А все написал
0
Абдулла Садиков Еще не забыл тот код?😅
Просто около часа уже понять не могу, поможешь?)😅😅
0
Я могу помочь
0
Но уже завтра