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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.65
dflbv123
0 / 0 / 0
Регистрация: 05.06.2012
Сообщений: 9
#1

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

05.06.2012, 11:14. Просмотров 2170. Ответов 8
Метки нет (Все метки)

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

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


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

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

Дано натуральное число N. Найти и вывести все числа в интервале от 1 до N-1, у которых произведение цифр совпадает с произведением цифр данного числа - C++
Помогите, пожалуйста!!! А то у меня не получается( Написал программу, когда ввожу число 32 как в примере выводит только 16, а 6 и 23 не...

Дано натуральное число найти произведение нечетных цифр числа - C++
Дано натуральное число (более четырех знаков): – найти произведение нечетных цифр числа; – верно ли, что в числе нет цифр, кратных 3?

Дано четырехзначное натуральное число А. Требуется определить что больше: число А или произведение его цифр? - C++
Дано четырехзначное натуральное число А. Требуется определить что больше: число А или произведение его цифр?

Дано натуральное число n. Нужно найти сумму цифр числа - C++
Дано натуральное число n. Нужно найти сумму цифр числа; - найти первую цифру числа; - изменить порядок цифр числа на обратный; -...

Дано четырёхзначное натуральное число А, требуется определить : кратна ли сумма цифр числа А заданному числу В ? - C++
Помогите пожалуйста решить ! никак не могу разобраться с этой задачей !) Заранее спасибо !)))

Дано натуральное число N(N > 9). Определить сумму цифр в первой половине числа (старшие разряды). Пример. N=12 - C++
Дано натуральное число N(N > 9). Определить сумму цифр в первой половине числа (старшие разряды). Пример. N=12 345 678. Сумма...

8
Betokuha
32 / 29 / 9
Регистрация: 05.03.2012
Сообщений: 114
05.06.2012, 11:19 #2
Цитата Сообщение от dflbv123 Посмотреть сообщение
дано натуральное число N.
С какой цифрой его умножать и суммировать?
Или если N=3, то 3+3 и 3*3 и найти во сколько раз произведение цифр числа больше суммы цифр?????
0
dflbv123
0 / 0 / 0
Регистрация: 05.06.2012
Сообщений: 9
05.06.2012, 11:25  [ТС] #3
я не знаю((тут такое задание и больше не чего не сказано(
0
Betokuha
32 / 29 / 9
Регистрация: 05.03.2012
Сообщений: 114
05.06.2012, 11:39 #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 секунд
Проверте в программе С++, у меня не работает программа.
1
taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
05.06.2012, 12:14 #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 и найти во сколько раз произведение цифр числа больше суммы цифр
Если цифра одна, то она и равна произведению себя на неявный единичный множитель.
0
dflbv123
0 / 0 / 0
Регистрация: 05.06.2012
Сообщений: 9
05.06.2012, 12:17  [ТС] #6
пишит ошибку в 3 строке на namespace
declaration syntax error
0
taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
05.06.2012, 12:43 #7
Betokuha, 33 - натуральное, сумма 6, произведение 9. 9 больше шести в полтора раза, а у тебя получится, что они равны и вводить посимвольно.
0
Betokuha
32 / 29 / 9
Регистрация: 05.03.2012
Сообщений: 114
05.06.2012, 13:26 #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;
 }
0
BF_KARATEL
11 / 11 / 0
Регистрация: 01.06.2012
Сообщений: 114
05.06.2012, 21:45 #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 секунд
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.06.2012, 21:45
Привет! Вот еще темы с ответами:

Дано натуральное число N. Найти наименьшее число М (N< M< 2N), которое делится на сумму цифр числа N (без оста - C++
Дано натуральное число N. Найти наименьшее число М (N&lt; M&lt; 2N), которое делится на сумму цифр числа N (без остатка). Если такого числа...

С клавиатуры вводится положительное натуральное число. Определить количество цифр в числе (сумму цифр) - C++
С клавиатуры вводится положительное натуральное число. Определить количество цифр в числе (сумму цифр)

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

Дано трехзначное натуральное число. Найти произведение его цифр - C++
3. Дано трехзначное натуральное число. Найти произведение его цифр. Я девушка, и, честно говоря, не понимаю, зачем нас заставляют это...


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

Или воспользуйтесь поиском по форуму:
9
Yandex
Объявления
05.06.2012, 21:45
Ответ Создать тему
Опции темы

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