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

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

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

Нелёгкие задания... [S.О.S!] - C++

08.01.2011, 16:48. Просмотров 1274. Ответов 29
Метки нет (Все метки)

Полный писец, помогите пожалуйста с заданиями...
1) Задан массив чисел с плавающей запятой F, состоящий из 7 элементов. Вычислить сумму элементов массива и вывести результат.
2) Даны два массива целых чисел А и В по 5 элементов в каждом. Сформировать массив С, элементы которого являются произведением элементов массивов А и В: c(i) = a(i) + b(i). Напечатать каждый элемент полученного массива в новой строке.
3)Вывести на экран квадраты чисел от 1 до 100
4)Вывести на экран значения sin(x) и cos(x),если x принимает значения в диапазоне от 0 до П с шагом П/8
5)Ввести с клавиатуры число типа unsigned, подсчитать количество десятичных цифр в числе и вывести результат на экран.
6)Подсчитать количество нулевых элементов в массиве X состоящем из 10 элементов типа int, и вывести результат на экран.
7)Заменить в текстовой строке все запятые на точки и вывести результат на экран.


Заранее спасибо!
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.01.2011, 16:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нелёгкие задания... [S.О.S!] (C++):

После задания 8.04 консоль закрывается, хотя впереди еще задания и readln-ы - Delphi
Добрый день, делаю несколько простых заданий связанных со строками, проблема в том что после задания 8.04 консоль закрывается хотя впереди...

лаба. 3 задания, написать для каждого задания отдельную прогу. - Pascal
5*. Известно, что с геометрической точки зрения углы, различающиеся в 2pi n раз, где n целое число, не различимы. Написать программу,...

Объединить программы для задания 1 и задания 2 в одну - Turbo Pascal
Нужно выполнить программу на паскале, объединив программы для задания 1 и задания 2 в одну. Подскажите, как это сделать? И как написать...

Проверка наличия задания и назначение задания - CMD/BAT
Вопрос как зделать так чтоби ето задания после повторно запуска *.bat проверяло существует ли даное занания если существует то несоздает...

Задания по т.о.и - Информатика
Подскажите пожалуйста, как решить такие задания:

задания!! - MS Excel
помогите срочно надо

29
ForEveR
В астрале
Эксперт С++
7979 / 4738 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
08.01.2011, 17:02 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
SparkyOcean, Ты издеваешься? Где тут хоть одно нелегкое задание?

Добавлено через 9 минут
произведением
c(i) = a(i) + b(i).
Видимо я плохо учился в школе. Меня учили, что это сумма.
3
sandye51
программист С++
685 / 587 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
08.01.2011, 17:20 #3

Не по теме:

ForEveR, он наверно имел ввиду, что это не легкие задания, а суперлегкие



Добавлено через 13 минут
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 <iostream>
#include <algorithm>
#include <conio.h>
#include <numeric>
 
using namespace std;
 
#define n 7
 
int main()
{
    double *m = new double[n];
    cout << "Enter the value of the massiv of the 7 elements\n";
    for_each(m, m + n, [](double& Buffer)->void
    {
        cin >> Buffer;
    });
    cout << accumulate(m, m + n, 0);
    _getch();
    delete[]m;
    return EXIT_SUCCESS;
}
1
SparkyOcean
0 / 0 / 0
Регистрация: 08.01.2011
Сообщений: 11
08.01.2011, 17:21  [ТС] #4
Цитата Сообщение от ForEveR Посмотреть сообщение
SparkyOcean, Ты издеваешься? Где тут хоть одно нелегкое задание?
Я же написал в тему " С/С++ для начинающих" , то есть это уже что-то говорит.
Если они такие лёгкие для вас,то решите их пожалуйста,думаю для вас это не займёт много времени.
Спасибо.
0
sandye51
программист С++
685 / 587 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
08.01.2011, 17:22 #5
3.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <conio.h>
 
using namespace std;
 
#define n 10
 
int main()
{
    for (size_t i = 1; i <= n; cout << i*i++ << endl);
    _getch();
    return EXIT_SUCCESS;
}
1
SparkyOcean
0 / 0 / 0
Регистрация: 08.01.2011
Сообщений: 11
08.01.2011, 17:26  [ТС] #6
Блин,забыл сказать... это всё надо было на обычном С , а не С++
0
sandye51
программист С++
685 / 587 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
08.01.2011, 17:31 #7
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
#include <iostream>
#include <conio.h>
#include <xfunctional>
#include <iterator>
#include <algorithm>
 
using namespace std;
 
#define n 5
 
typedef int* pint;
 
int main()
{
    pint a = new int[n], b = new int[n], c = new int[n];
    cout << "enter the massiv A\n";
    for (size_t i = 0; i < n; cin >> a[i++]);
    cout << "enter the massiv B\n";
    for (size_t i = 0; i < n; cin >> b[i++]);
    transform(a, a + n, b, c, plus<int>());
    cout << "Massiv C\n";
    copy(c, c + n, ostream_iterator<int>(cout, " "));
    _getch();
    delete[]a;
    delete[]b;
    delete[]c;
    return EXIT_SUCCESS;
}
0
ForEveR
В астрале
Эксперт С++
7979 / 4738 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
08.01.2011, 17:32 #8
1.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
 
int main(void)
{
    const int n=7;
    double sum=0;
    double Arr[n];
    for(int i=0; i<n; ++i)
        scanf("%f", &Arr[i]);
    for(int i=0; i<n; ++i)
       sum+=Arr[i];
    printf("%f\n", sum);
    return 0;
}
1
sandye51
программист С++
685 / 587 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
08.01.2011, 17:32 #9
ну вот тебе идея алгоритмов, на Си сам переделывай тогда, раз забыл сказать
0
ForEveR
В астрале
Эксперт С++
7979 / 4738 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
08.01.2011, 17:35 #10
2.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
 
int main(void)
{
    const int n=5;
    int Arr[n];
    int Arr2[n];
    int ResArr[n];
    for(int i=0; i<n; ++i)
        scanf("%d", &Arr[i]);
    for(int i=0; i<n; ++i)
        scanf("%d", &Arr2[i]);
    for(int i=0; i<n; ++i)
        ResArr[i]=Arr[i]+Arr2[i];
    for(int i=0; i<n; ++i)
        printf("%d ", ResArr[i]);
    return 0;
}
1
easybudda
Модератор
Эксперт CЭксперт С++
9683 / 5633 / 956
Регистрация: 25.07.2009
Сообщений: 10,813
08.01.2011, 17:51 #11
Цитата Сообщение от SparkyOcean Посмотреть сообщение
Сформировать массив С, элементы которого являются произведением элементов массивов А и В: c(i) = a(i) + b(i).
Я один подвох заметил?
0
ForEveR
В астрале
Эксперт С++
7979 / 4738 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
08.01.2011, 17:53 #12
easybudda, Не-а. Я еще в первом сообщении заметил
0
easybudda
Модератор
Эксперт CЭксперт С++
9683 / 5633 / 956
Регистрация: 25.07.2009
Сообщений: 10,813
08.01.2011, 17:54 #13
ForEveR, ага, увидел...
0
SparkyOcean
0 / 0 / 0
Регистрация: 08.01.2011
Сообщений: 11
08.01.2011, 17:59  [ТС] #14
Спасибо! А остальные задания не поможете на языке С ?
0
ForEveR
В астрале
Эксперт С++
7979 / 4738 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
08.01.2011, 18:03 #15
3)Вывести на экран квадраты чисел от 1 до 100

C
1
2
3
4
5
6
7
8
#include <stdio.h>
 
int main(void)
{
    for(int i=1; i<=100; ++i)
        printf("%d\n", i*i);
    return 0;
}
Добавлено через 3 минуты
5)Ввести с клавиатуры число типа unsigned, подсчитать количество десятичных цифр в числе и вывести результат на экран.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
 
int main(void)
{
    unsigned TT;
    scanf("%u", &TT);
    unsigned cnt=0;
    while(TT)
    {
       ++cnt;
       TT/=10;
    }
    printf("%u\n", cnt);
    return 0;
}
1
08.01.2011, 18:03
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.01.2011, 18:03
Привет! Вот еще темы с ответами:

Задания - Pascal
Добрый вечер всем. Подскажите пожалуйста как решить задания: http://s16.***********/i191/1012/e7/a9a9673b7e45.jpg Я совсем слаб в...

4 задания по VB 6.0 - Visual Basic
Дорогие форумчане подскажите как решить 4 задачи 1. Угол задан в радианахю Перевести его величину в градус с точностью до секунд . 2....

Задания - Информатика
задания во вложениях

задания - Visual Basic
1. Определить является возраст вступающего в брак подходящим для выбранной кандидатуры, используя следующие соображение: возраст девушки...


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

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

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