0 / 0 / 0
Регистрация: 23.07.2017
Сообщений: 13
1

Найти остаток от деления заданного числа

19.09.2018, 06:58. Показов 1491. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Неправильно нахожу отстаток от деления (значение i). Думаю, не надо объяснять смысл задачи. Помгите.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
 
using namespace std;
 
int main(int argc, char *argv[])
{   int m;
    double i;
    printf("\n Ââåäèòå ãîä: ");  scanf("%d",&m);
    i=m % 12;
    printf("%d \n",&i);
    
    switch(i)
    { 
      case 0: printf ("Ãîä êðûñû \n"); break;
      case 1: printf ("Ãîä êîðîâû \n"); break;
      case 2: printf ("Ãîä òèãðà \n"); break;
      case 3: printf ("Ãîä çàéöà \n"); break;
      case 4: printf ("Ãîä äðàêîíà \n"); break;
      case 5: printf ("Ãîä çìåè \n"); break;
      case 6: printf ("Ãîä ëîøàäè \n"); break;
      case 7: printf ("Ãîä îâöû \n"); break;
      case 8: printf ("Ãîä îáåçüÿíû \n"); break;
      case 9: printf ("Ãîä ïåòóõà \n"); break;
      case 10: printf ("Ãîä ñîáàêè \n"); break;
      case 11: printf ("Ãîä ñâèíüè \n"); break;
      default: printf("\n Error \n");
    }
    system("PAUSE");
    return EXIT_SUCCESS;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.09.2018, 06:58
Ответы с готовыми решениями:

Найти остаток от деления длинного числа N на K
Напишите программу, вычисляющую остаток от деления заданного «длинного» числа на заданную цифру. ...

Найти остаток от деления большого числа
Очень нужно решить. Не могу понять как. Помогите пожалуйста! Найти остаток от деления числа...

Длинная арифметика: найти частное и остаток от деления числа a на b
Даны два длинных числа a и b. Найти частное и остаток при делении числа a на b. Не могу...

Найти остаток от деления одного целого числа на другое
как в Borland C описывается функция,которая в паскале описывается как mod?? как на Borland C...

3
1212 / 706 / 335
Регистрация: 22.02.2018
Сообщений: 2,061
Записей в блоге: 2
19.09.2018, 07:09 2
C++
1
2
3
4
5
6
.......................................
    i=m % 12;
    printf("%d \n", i);
 
    switch(int(i))
........................................
1
Модератор
Эксперт CЭксперт С++
5286 / 2373 / 342
Регистрация: 20.02.2013
Сообщений: 5,770
Записей в блоге: 20
19.09.2018, 07:11 3
Цитата Сообщение от sochnyj Посмотреть сообщение
double i;
sochnyj, тип переменной поменяйте на целочисленный.
0
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
19.09.2018, 09:35 4
sochnyj, если на С++, тогда так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
using namespace std;
 
int main()
{
    int m;
    cout <<"m="; cin>>m;
    for (int i=1; i<=m; i++)    
    cout <<"m%"<<i<<"="<<m % i<<endl;
system("pause");
return 0;
}
0
19.09.2018, 09:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.09.2018, 09:35
Помогаю со студенческими работами здесь

Разветвляющиеся и циклические алгоритмы: найти остаток от деления числа a^n на 1007
Написать функцию, находящую остаток от деления числа a^n на 1007, a и n – целые числа, 0 &lt; a &lt;...

Найти частное и остаток от деления одного большого числа на другое
Даны целое неотрицательное число MM и целое положительное число NN. Найти частное и остаток от...

В заданном массиве найти числа, остаток деления на M которых принадлежит заданному интервалу
Пожалуйста, помогите решить задачу с одномерным массивом - Даны действительные числа а1, а2, ......

Найти частное от деления нацело N на K, а также остаток от этого деления
While3. Даны целые положительные числа N и K. Используя только операции сложения и вычитания, найти...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru