С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 1
Регистрация: 10.05.2010
Сообщений: 86

Примитив

10.05.2010, 13:37. Показов 1746. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1) Дано трех значное число. Определить, равен ли квадрат этого числа сумме кубов его цифр.

2)Описать функцию, вычисляющую значение x0+x0*x1+x0*x1*x2+...+x0*x1*x2*...*xm, где xi-элементы вещественного массива х из n, m - индекс первого отрицательного элемента этого массива либо число n-1, если такого элемента в массиве нет.

3)Дано слово. Напечатать ему вначале 4 символа "+", а в конце 5 символов "*".
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
10.05.2010, 13:37
Ответы с готовыми решениями:

Графический примитив
Написать программу, рисующую данную фигуру. p.s подскажите, есть ли какие-нибудь графические библиотеки для dev c++ ?

Матрицы и другой примитив...
Вообщем есть 3 задачки: 1) В векторе из 10 элем. переставить их так, чтоб сначало были все отрицательные элементы, а потом все остальные,...

Примитив к.игры, проблемы в классе
Проблема показана в атаче Помогите пожалуйста, что не так #include "stdafx.h" #include <iostream> #include "lang.h"...

6
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
10.05.2010, 14:04
1)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <cmath>
 
int main()
{
    int num;
    std::cout << "Input number: ";
    std::cin >> num;
 
    int sum=0; // тут будет хранится сумма кубов.
    int ch=num;
    while (ch) {
        sum+=pow (ch%10, 3);
        ch/=10; }
    if (sum==pow(num,2)) std::cout << "True.\n";
    else std::cout << "False.\n";
    return 0;
}
Добавлено через 10 минут
2)
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
34
35
36
37
38
39
#include <iostream>
#include <iomanip>
#include <ctime>
 
void rezult (const int *, int);
 
int main()
{
    const int size=10;
    int MAS[size];
    int neg_el=-1; // тут будет индекс отрицательного элемента.
 
    std::cout << "Start matrix:\n";
    srand(time(NULL));
    for (int i=0; i<size; i++) { // заполнение и вывод матрицы.
        MAS[i]=rand()%20; //0..20
        std::cout << std::setw(3) << MAS[i]; }
 
    for (int i=0; i<size; i++) // ищем первый отрицательный элемент.
        if (!(MAS[i])) { neg_el=i; break; }
 
    if (neg_el==-1) neg_el=size-1; // соответствует условию задачи.
 
    rezult (MAS, neg_el);
    return 0;
}
 
void rezult (const int *MAS, int index)
{
    long rez=1;
    long sum=0; // конечная сумма.
 
    for (int i=0; i<index; i++) {
        rez*=MAS[i];
        sum+=rez; }
 
    std::cout << std::endl;
    std::cout << "Rezult: " << sum << std::endl;
}
1
 Аватар для usernet009
26 / 26 / 5
Регистрация: 28.12.2009
Сообщений: 85
10.05.2010, 14:14
Успел 3-ю
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string.h>
using namespace std;
 
int main()
{
    //3)Дано слово. Напечатать ему вначале 4 символа "+", а в конце 5 символов "*".
    char str[30];
    cout<<"Enter a word : ";
    cin>>str;
    char tmpStr[30];
    strcpy(tmpStr, "++++");
    strcat(tmpStr, str);
    strcat(tmpStr, "*****");
    strcpy(str, tmpStr);
    cout<<str<<endl;
    system("pause");
    return 0;
}
1
0 / 0 / 1
Регистрация: 10.05.2010
Сообщений: 86
10.05.2010, 14:15  [ТС]
Народ, спасибо огромное, надеюсь это совсем для тупых, а то я С не знаю, а это попросили
0
 Аватар для usernet009
26 / 26 / 5
Регистрация: 28.12.2009
Сообщений: 85
10.05.2010, 14:17
Нуу... это помесь С и С++.
Если надо совсем чистый С, то поменяй cin и cout на scanf и printf
1
0 / 0 / 1
Регистрация: 10.05.2010
Сообщений: 86
10.05.2010, 14:26  [ТС]
Не-е, надо С++
0
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
10.05.2010, 14:27
ну тогда все гуд)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
10.05.2010, 14:27
Помогаю со студенческими работами здесь

Примитив RoundRect
Здравствуйте! Необходимо создать программу рисования в форме графического примитива с заливкой. Примитив рисуется при нажатии кнопки мыши...

Графический примитив
Решил я попробовать графический примитив. Переписал листинг с книги void __fastcall TForm1::Button1Click(TObject *Sender) { ...

Примитив private из потомка
Есть ли возможность получить переменную private описанную в предке из потомка напрямую, без создания метода get? Вопрос, про private....

Нарисовать примитив и повернуть
а) поворот вокруг осей OX, OY на угол φ;φ=Pi,я нарисовал,но не знаю как повернуть,подскажите procedure TForm1.Button1Click(Sender:...

Ссылка на примитив не работает в 2D
Приветствую, народ. Простите за откровенность (просто так меня лучше понятно будет) - мой стул уже просто за пределами солнечной системы от...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru