Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Vlad9508
0 / 0 / 0
Регистрация: 29.10.2012
Сообщений: 15
1

Найти все двузначные числа, которые при умножении на 2 заканчиваются на 8, а при умножении на 3 - на 4.

24.12.2012, 23:45. Просмотров 876. Ответов 5
Метки нет (Все метки)

Привет мозги, нужно решить задачу по Си++. Найти все двузначные числа, которые при умножении на 2 заканчиваются на 8, а при умножении на 3 - на 4.
Вот кодец.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
{
int ymnozna2,ymnozna3,i,j;
 
for(i=10;i<=99;i++) //Формирую 2ухзначные числа
ymnozna2=i*2;
if (ymnozna2%10==8)
cout<<"I = "<<i<<endl; //умножении на 2 заканчиваются на 8
 
for(j=10;j<=99;i++)
ymnozna3=j*3;
if (ymnozna3%10==4)
cout<<"j = "<<j<<endl; // при умножении на 3 - на 4.
}
Что то не робит, что то делаю не то. Можете плиззки подсказать что именно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.12.2012, 23:45
Ответы с готовыми решениями:

Найти все двузначные числа, сумма цифр которых не меняется при умножении 2,3,4,5,6,7,8,9
Найти все двузначные числа сумма цифр которых не меняется при умножении...

Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2,3,4,5,6,7,8,9
Найти все двузначные числа, сумма цифр которых не меняется при умножении числа...

Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2, 3, 4, 5, 6, 7, 8, 9
Вроде код правильный наклепала. А вывода никакого нет. В чем ошибка? ...

На отрезке [2, n] найти все натуральные числа, сумма цифр которых при умножении числа на а не изменится
Помогите,вот задание. На отрезке найти все натуральные числа, сумма цифр...

Не могу найти ошибку при умножении 2х матриц
Доброго времени суток! Помогите найти ошибку в матрице, который час сижу и не...

5
Croessmah
++Ͻ
14740 / 8422 / 1597
Регистрация: 27.09.2012
Сообщений: 20,714
Записей в блоге: 2
Завершенные тесты: 1
24.12.2012, 23:52 2
Фигурные скобки у for забыли.
0
Vlad9508
0 / 0 / 0
Регистрация: 29.10.2012
Сообщений: 15
24.12.2012, 23:55  [ТС] 3
Да тут ещё, что то. Выдает не правильно. Не те числа вообще.
0
DanilAREFY
19 / 19 / 6
Регистрация: 12.04.2011
Сообщений: 35
24.12.2012, 23:59 4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
using namespace std;
 
int main() {
    for(int i = 10; i < 99; i++) {
        if (i * 2 % 10 == 8) {
            cout << "I = " << i << '\n';
        }
        if (i * 3 % 10 == 4) {
            cout << "J = " << i << '\n';
        }
    }
    system("pause");
    return 0;
}
1
Last_Night
20 / 20 / 8
Регистрация: 02.10.2012
Сообщений: 124
25.12.2012, 00:54 5
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
  void main {
     int i,j,n,k;
       for (i=10; i<100; i++) {
         if(i*2%10==8) cout<<i<<endl;
         if(i*3%10==4) cout<<i;
}
getch();}
0
Croessmah
++Ͻ
14740 / 8422 / 1597
Регистрация: 27.09.2012
Сообщений: 20,714
Записей в блоге: 2
Завершенные тесты: 1
25.12.2012, 00:58 6
Два цикла можно сделать.
Первый - [14;99] с шагом 5.
Второй - [18;99] с шагом 10.
0
25.12.2012, 00:58
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.12.2012, 00:58

Ошибка при умножении
Надо найти: Произведение элементов массива, расположенных между максимальным и...

Ошибка при умножении
Возникла проблема не понимаю почему при умножении 567 * 900 = 50103, (программа...

Проверить ассоциативность при умножении матриц
Делаю лабораторную с дискретной математики. Нужно проверить ассоциативность при...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru