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

отредактивароть код - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функция (объяснить) http://www.cyberforum.ru/cpp-beginners/thread717003.html
Здраствуйте помогите пожалуйста разобраться в функции Не пойму, мы передаём в функцию символ и массив символов, i- счётчик, по которому мы движемся до конца строки если элемент массива совпадаем с переданным символом -> выходим и возращаем i ? или просто выходим из функции? int SearchTerminal(char c,char T) { int i; for (i=0; T !='\0'; i++)
C++ Одномерный массив, найти среднее арифметическое отрицательных элементов подскажите пожалуйста как решить: Дано два массива а (n) и в (n) .Найти среднее арифметическое отрицательных элементов в двух массивах. нужно использовать один цикл. http://www.cyberforum.ru/cpp-beginners/thread717001.html
Ввести фамилию, имя и отчество как одно текстовое данное. Определить длину данного и количество букв «а» в нем C++
Ввести фамилию, имя и отчество как одно текстовое данное. Определить длину данного и количество букв «а» в нем. Решить задачу двумя способами: 1) используя функции из библиотеки <string.h>; 2) рассматривая введенный текст как массив символов. ЗАДАЧА. Вывести третье слово и количество букв в фамилии.
C++ Матрица (сумма элементов, отличных от нуля)
Данная целочисленная квадратная матрица. Определить сумму элементов отличных от нуля.
C++ Рестарт консольного приложения http://www.cyberforum.ru/cpp-beginners/thread716984.html
Как можно реализовать рестарт консольного приложения (использую VS 2012)? Находил на форуме решения только для Borland.
C++ задача с подбором весов 1. Имеются десять гирь весом a1, a2, ..., a10. Обозначим через ck – число способов, которыми можно составить вес k, то есть ck – это число решений уравнения a1x1 + a2x2 +...+ a10x10 = k, где xi может принимать значения 0 или 1 (i=1,..., 10). Получить с0, с1, ..., с10. #include <iostream> #include <math.h> using namespace std; void inputArray(int **data, int *dataLength) { cout «... подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
03.12.2012, 07:54     отредактивароть код
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
40
41
42
43
44
45
46
47
#include "stdafx.h"
#include <locale>  
#include "time.h"
#include "math.h"
#include "stdlib.h"
#include <iostream>
using namespace std; 
 
int _tmain(int argc, _TCHAR* argv[])
{
int N,i,index=0;
float sum=0;
setlocale(0,".1251");
cout<<"введите количество элементов массива"<<endl;
cin>>N;
if (N>0)
{
    int *A=new int[N];
    srand((int)time(0));
    for (i=0;i<N;i++)
        *(A + i) = (rand() % 10) - 5;
    for (i=0;i<N;i++)
    {
        cout<<"A["<<i<<"]="<<*(A+i)<<" ";
        if (*(A+i)<0)
            sum+=*(A+i);
        if(*(A+i)>0)
            index+=i;
    }
    cout<<endl;
    if (sum!=0)
    cout<<"сумма отрицательных элементов массива равна "<<sum<<endl;
    else 
        
        cout<<"ограничительных элементов в массиве не обнаруженно"<<endl;
    if (index>0)
            
        cout<<"сумма индексов положительных элементов массива равна "<<index<<endl;
    else
 
        cout<<"положительных элементов в массиве не обнаруженно"<<endl;
}
else 
    cout<<"в массиве должен быть хотябы один элемент"<<endl;
 
    return 0;
}
 
Текущее время: 14:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru