По введённому число проверить, делится ли оно на 11 - C (СИ)

Формулировка задачи:

У меня проблема с такой задачей.
http://www.e-olimp.com/problems/4736
По введённому число проверить, делится ли оно на 11. Технические условия Входные данные В первой строке вводится единственное число. Выходные данные В первой строке выведите Yes, если число делится на 11, иначе выведите No. Примечание При проверке в ручном режиме решения, в которых делимость будет проверяться при помощи оператора остатка от деления, засчитаны не будут.
#include <stdio.h>
 
int main() {
 
long long int N;
 scanf("%lld", &N);
if(N < 0) {
 N = -N;
 }
if(N > 0 && N < 11) {
 printf("No\n");
 }
else {
if(N % 11 == 0) {
 printf("Yes\n");
 }
else {
 printf("No\n");
 }
 }
 
return 0;
 }


textual

Код к задаче: «По введённому число проверить, делится ли оно на 11 - C (СИ)»

#include "stdio.h"
#include <iostream>
 
int main()
{
    int N;
    scanf ("%d", &N);
 
    if (N/11*11 == N)
        printf (" Yes");
    else
        printf (" No");
 
    std::cin.get(); //нужно для задержки консольного окна, чтобы оно не погасло раньше времени и мы успели разглядеть результат.
    std::cin.get();
 
    return 0;
}
Эта работа вам не подошла?

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.


СДЕЛАЙТЕ РЕПОСТ

9   голосов, оценка 4.111 из 5

Источник