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

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

Войти
Регистрация
Восстановить пароль
 
Vova701
0 / 0 / 0
Регистрация: 11.12.2010
Сообщений: 8
#1

Работа с функциями - C++

23.01.2011, 19:23. Просмотров 427. Ответов 2
Метки нет (Все метки)

Помогите решить задачи пожалуйста
1) По введенному целому числу М распечатать все трехзначные десятичные числа, сумма цифр равна М.
(Описать функцию вычисления суммы цифр числа).
2) Описать функцию формирования элементов одномерного массива с помощью генератора случайных чисел и определения суммы элементов, принадлежащее заданному диапазону.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.01.2011, 19:23     Работа с функциями
Посмотрите здесь:

Работа с функциями - C++
Помогите пожалйста))) Очень нужно Задание: Вычислить Z = (X1 + Y1) / (Х2 - Y2), где Х1 и Х2 - корни уравнения 2x2 +x – 4=0; Y1 и Y2 –...

C++. Работа с функциями - C++
Функция для добавления элемента. Элемент добавляет, но записывает мусором void addComponent (int pos) { /*if (count >= SIZE) ...

Работа с функциями - C++
Помогите решить эту задачу: С другом сидели и сделали так (на Си): #include <stdio.h> int get_matrix_sum(int* matrix, int width,...

Работа с функциями..! - C++
Треугольник ABC задано координатами своих вершин на плоскости. Найти внутренние углы треугольника (в радианах). C++

Работа с функциями - C++
#include "stdafx.h" #include <iostream> #include<CONIO.H> #include<STDIO.H> #include <time.h> #include <stdlib.h> ...

работа с функциями в С++ !! - C++
помогите сделать задачу !нужно найти найбольший общий делитель пятинатуральных чисел !))) очень прошу сделайте кто нибуть !!!! ...

Работа с функциями - C++
Помогите кто может с программой! Очень нужно, для будущего авиации))) Вычислить сумму значений функций Z=f(u,t) Z=f(sinX+cosY, X+Y) +...

Работа с функциями - C++
Пожалуйста помогите с прогой !))) *Задан массив А(20). Определить знакопеременную сумму а1*–*а2*+*а3*–*а4*+*…. Прогу я сделал с...

Работа с функциями - C++
Здравствуйте. Есть задание: Напишите программу, которая использует 3 определяемых пользователем функции и генерирует вывод.....Одна...

работа с функциями , С++ - C++
Написать функцию для вычисления максимального значения элементов главной диагонали матрицы целых чисел a. 1. Массивы и их размеры...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
23.01.2011, 19:40     Работа с функциями #2
Цитата Сообщение от Vova701 Посмотреть сообщение
1) По введенному целому числу М распечатать все трехзначные десятичные числа, сумма цифр равна М.
(Описать функцию вычисления суммы цифр числа).
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
33
#include <iostream>
 
void digits(int m)
{
    int tmp,tmp1,sum=0;
    for(int i=100; i<=999; i++)
    {
        tmp=i;
         while(tmp)
         {
             tmp1=tmp%10;
             sum+=tmp1;
             tmp/=10;
         }
      if(sum==m)
      {
          std::cout<<i<<"  ";
      }
      sum=0;
    }
}
 
int main()
{
    int num;
    std::cout<<"Enter number -> ";
    std::cin>>num;
    std::cout<<"Result -> ";
    digits(num);
    system("pause");
    return 0;
 
}
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
23.01.2011, 19:43     Работа с функциями #3
Цитата Сообщение от Vova701 Посмотреть сообщение
2) Описать функцию формирования элементов одномерного массива с помощью генератора случайных чисел и определения суммы элементов, принадлежащее заданному диапазону.
C++
1
2
3
4
5
6
7
8
9
10
11
12
int sum(int nach, int kon){
srand(time(NULL));
int mas[10];
for(int i=0; i<sizeof(mas)/sizeof(mas[0]);i++){
     mas[i]=rand()%-3;
}
for(int i=0; i<sizeof(mas)/sizeof(mas[0]);i++){
     if(mas[i]>nach && mas[i]<kon){
         sum+=mas[i];
}
}
return sum;}
примерно так.
Yandex
Объявления
23.01.2011, 19:43     Работа с функциями
Ответ Создать тему
Опции темы

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