Форум программистов, компьютерный форум CyberForum.ru

дано натуральное число N. Определить,во сколько раз произведение цифр числа больше суммы цифр.Найти количество чётных цифр в записи числа!! - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.65
dflbv123
0 / 0 / 0
Регистрация: 05.06.2012
Сообщений: 9
05.06.2012, 11:14     дано натуральное число N. Определить,во сколько раз произведение цифр числа больше суммы цифр.Найти количество чётных цифр в записи числа!! #1
дано натуральное число N. Определить,во сколько раз произведение цифр числа больше суммы цифр.Найти количество чётных цифр в записи числа!!

2 задача-В строке между словами вставить вместо пробела запятую и пробел.вывести все слова, начинающиеся на букву Z.


3 задача-дана целочисленная квадратная матрица.определить:
1)сумму чётных элементов каждого столбца;
2)поменять местами элементы строки К и главной диагонали.

все задачи надо выполнить на языке си++
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2012, 11:14     дано натуральное число N. Определить,во сколько раз произведение цифр числа больше суммы цифр.Найти количество чётных цифр в записи числа!!
Посмотрите здесь:

Дано натуральное число N. Найти и вывести все числа в интервале от 1 до N-1, у которых произведение цифр совпадает с произведением цифр данного числа C++
Дано четырехзначное натуральное число А. Требуется определить что больше: число А или произведение его цифр? C++
C++ Дано четырёхзначное натуральное число А, требуется определить : кратна ли сумма цифр числа А заданному числу В ?
C++ Определить количество 8-значных чисел,у которых сумма цифр в цифровой записи числа больше,чем N.
Дано трехзначное натуральное число. Найти произведение его цифр C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Betokuha
 Аватар для Betokuha
32 / 29 / 9
Регистрация: 05.03.2012
Сообщений: 114
05.06.2012, 11:19     дано натуральное число N. Определить,во сколько раз произведение цифр числа больше суммы цифр.Найти количество чётных цифр в записи числа!! #2
Цитата Сообщение от dflbv123 Посмотреть сообщение
дано натуральное число N.
С какой цифрой его умножать и суммировать?
Или если N=3, то 3+3 и 3*3 и найти во сколько раз произведение цифр числа больше суммы цифр?????
dflbv123
0 / 0 / 0
Регистрация: 05.06.2012
Сообщений: 9
05.06.2012, 11:25  [ТС]     дано натуральное число N. Определить,во сколько раз произведение цифр числа больше суммы цифр.Найти количество чётных цифр в записи числа!! #3
я не знаю((тут такое задание и больше не чего не сказано(
Betokuha
 Аватар для Betokuha
32 / 29 / 9
Регистрация: 05.03.2012
Сообщений: 114
05.06.2012, 11:39     дано натуральное число N. Определить,во сколько раз произведение цифр числа больше суммы цифр.Найти количество чётных цифр в записи числа!! #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <conio.h>
 using namespace std;
 int main()
 {
 int n, p, s,f;
 cout<<"vvedite N="<<n<<endl;
 cin>>n;
 {
 p=n*n;
 s=n+n;
 f=p/s;
 }
 
cout <<f<<"raz bolshe"<< endl;
getch ();
return 0;
 }
Добавлено через 58 секунд
Проверте в программе С++, у меня не работает программа.
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
05.06.2012, 12:14     дано натуральное число N. Определить,во сколько раз произведение цифр числа больше суммы цифр.Найти количество чётных цифр в записи числа!! #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
void (int x, double &k, int &n)
{
 int d;
 int s;
 int p;
 n=0;
 s=0;
 p=1;
 do
 {
  d=x%10;
  if  ((d%2)==0)
  {
   ++n;
  }
  s+=d;
  p*=d;
  x/=10;
 } while (d!=0);
 k=((double) p)/((double) s);
}
Добавлено через 2 минуты
Цитата Сообщение от Betokuha Посмотреть сообщение
Или если N=3, то 3+3 и 3*3 и найти во сколько раз произведение цифр числа больше суммы цифр
Если цифра одна, то она и равна произведению себя на неявный единичный множитель.
dflbv123
0 / 0 / 0
Регистрация: 05.06.2012
Сообщений: 9
05.06.2012, 12:17  [ТС]     дано натуральное число N. Определить,во сколько раз произведение цифр числа больше суммы цифр.Найти количество чётных цифр в записи числа!! #6
пишит ошибку в 3 строке на namespace
declaration syntax error
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
05.06.2012, 12:43     дано натуральное число N. Определить,во сколько раз произведение цифр числа больше суммы цифр.Найти количество чётных цифр в записи числа!! #7
Betokuha, 33 - натуральное, сумма 6, произведение 9. 9 больше шести в полтора раза, а у тебя получится, что они равны и вводить посимвольно.
Betokuha
 Аватар для Betokuha
32 / 29 / 9
Регистрация: 05.03.2012
Сообщений: 114
05.06.2012, 13:26     дано натуральное число N. Определить,во сколько раз произведение цифр числа больше суммы цифр.Найти количество чётных цифр в записи числа!! #8
Ой виноват, я спешил когда писал хэхэ. float f должен быть

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <conio.h>
 using namespace std;
 int main()
 {
 int n, p, s;
 float f;
 cout<<"vvedite N="<<n<<endl;
 cin>>n;
 {
 p=n*n;
 s=n+n;
 f=p/s;
 }
 
cout <<f<<"raz bolshe"<< endl;
getch ();
return 0;
 }
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.06.2012, 21:45     дано натуральное число N. Определить,во сколько раз произведение цифр числа больше суммы цифр.Найти количество чётных цифр в записи числа!!
Еще ссылки по теме:

Дано натуральное число n. Нужно найти сумму цифр числа C++
Дано натуральное число N. Найти наименьшее число М (N< M< 2N), которое делится на сумму цифр числа N (без оста C++
Дано натуральное число N(N > 9). Определить сумму цифр в первой половине числа (старшие разряды). Пример. N=12 C++

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

Или воспользуйтесь поиском по форуму:
BF_KARATEL
 Аватар для BF_KARATEL
11 / 11 / 0
Регистрация: 01.06.2012
Сообщений: 114
05.06.2012, 21:45     дано натуральное число N. Определить,во сколько раз произведение цифр числа больше суммы цифр.Найти количество чётных цифр в записи числа!! #9
задание 3 №1

Сделал датчиком случайных чисел

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<conio.h>
#include<stdlib.h>
#include<iostream.h>
#include<iomanip.h>
void main()
{int x[7][7],d[7]={0,0,0,0,0,0,0},i,k;
clrscr();
randomize();
cout<<"\n isxodnii  massiv x:";
for (i=0;i<7;i++)
{ cout<<"\n";
  for (k=0;k<7;k++)
    {x[i][k]=random(20);
     cout<<setw(4)<<x[i][k];
     if(x[i][k]%2==0) d[k]+=x[i][k];
    }
  }
cout<<"\n\n cumma cetnx cifr kagdogo  ctolbca :\n";
  for (k=0;k<7;k++)
    {cout<<" ctolbec "<<k<<", cumma: "<<d[k]<<endl;}
getch();
  }
Добавлено через 15 секунд
Yandex
Объявления
05.06.2012, 21:45     дано натуральное число N. Определить,во сколько раз произведение цифр числа больше суммы цифр.Найти количество чётных цифр в записи числа!!
Ответ Создать тему
Опции темы

Текущее время: 23:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru