Предмет: Информатика, автор: heyper555

СРОЧНО! решить данную задачу на языке python / c++

Приложения:

Ответы

Автор ответа: Вованичикчка
1

# python 3.6.2

x = int(input('Введите число: '))

i = 1

for i in range(i,x+1):

if i % 3 == 0:

 print('фыр')

 continue

if i % 5 == 0:

 print('быр')

 continue

print(i);


// C++

#include <iostream>


using namespace std;


int main()

{

   int x;

   printf("Введите число: ");

   cin >> x;

   for (int i = 1; i <= x; i++){

       if (i % 3 == 0 & i % 5 == 0){

           printf("фырбыр\n");

        continue;

    }

       if (i % 3 == 0){

     printf("фыр\n");

     continue;

       }

    if (i % 5 == 0){

     printf("быр\n");

     continue;

    }

    printf("%d\n",i);

   }

   return 0;

}


heyper555: при делении на 15, 30 что вы будете выводить??
heyper555: 15 делится и на 3 и на 5
Вованичикчка: Вас понял
heyper555: у меня этот код тесты не проходит
heyper555: #include

using namespace std;

int main() {
int n;
cin >> n;
for (int i = 1; i < n + 1; i++) {
if (i % 3 == 0) {
cout << "фыр";
}
else if (i % 5 == 0) {
cout << "быр";
}
else if (i % 15 == 0) {
cout << "фырбыр";
}
else {
cout << i;
}
cout << endl;
}

return 0;
}
heyper555: вот мой код, я не могу придумать шуту для 15
heyper555: а i % 15 не работает
heyper555: и всё другое тоже
Вованичикчка: изменил
heyper555: короче, я уже сам решил. Но вам за старанее баллов всё равно дам
Похожие вопросы
Предмет: Математика, автор: iloveyou555555
Предмет: Математика, автор: Mrzva