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

Написать программу вычисления суммы положительных элементов в каждом массиве. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализовать односвязный список и обеспечить его сортировку по одному из полей структуры. http://www.cyberforum.ru/cpp-beginners/thread19441.html
Реализовать односвязный список и обеспечить его сортировку по одному из полей структуры. зарание спс Добавлено через 37 минут 26 секунд вот решение но тут ошибки,могли бы исправить и выложить с обьяснением))) #include "stdafx.h" #include<stdio.h> #include<conio.h> #include<string.h> typedef struct _poisk *point;
C++ Очень надо понять: в проге 15 делиться на 4 и выходит 3. Доброго времени суток всем. Нарисовалась такая проблема, есть код который работает с ошибками. Огромная просьба указать на ошибки если можно с короткими объяснениями.. Очень надо понять: в проге 15 делиться на 4 и выходит 3. За ранее благодарен. #include <conio.h> #include <stdio.h> main() { char ch,c; short int x,y,z; long int L,M; unsigned short u,v,w; long unsigned A, B; unsigned... http://www.cyberforum.ru/cpp-beginners/thread19440.html
C++ Error FIRST.CPP 1 11: Cannot open file: iostream.h
При комплиировании выходит ошибка Borland Resourse Compiler Version 5.40 Copyright <c> 1990, 1999, Inprise Corporation. All rights reserved. Error FIRST.CPP 1 11: Cannot open file: iostream.h
C++ Builder Посоветуйте книгу по Borland C++ Builder 6. Знание языков программирования нулевое.
Желательно чтобы попроще. Из языков программирования знаю только HTML, хотя это вроде не язык программирования.
C++ Найдите наиболее часто встречающееся число в последовательности http://www.cyberforum.ru/cpp-beginners/thread19425.html
Дана последовательность из N чисел. Найдите наиболее часто встречающееся число в последовательности и удалите все элементы, равные этому числу. Распечатать результат, потом повторить процедуру пока не останется ни одного элемента. В том случае если количество вхождений одинаково – нужно выбрать любой из вариантов.
C++ Необходимо подсчитать количество строк матрицы, которые не содержат ни одного 0 элемента. Ребята, помогите пожалуйста разобраться с задачкой. Дана целочисленная матрица nxm. Необходимо подсчитать количество строк, которые не содержат ни одного 0 элемента. Мои мысли таковы. Матрицу уже сформировала. Для подсчета, такая идея: По циклу нахожу нулевые элементы (mas==0) и заношу их в новый одномерный массив. Далее подсчитываю там количество неповторяющихся элементов (это будет... подробнее

Показать сообщение отдельно
Otaka
 Аватар для Otaka
1820 / 676 / 18
Регистрация: 11.12.2008
Сообщений: 1,019
24.12.2008, 13:14     Написать программу вычисления суммы положительных элементов в каждом массиве.
Получай вторую задачу.
Такие задачи элементарно решаются, когда есть написаный клас парсер строк. Тогда выборка слов из строки одно удовольствие.
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
48
49
50
51
52
53
54
#include<iostream.h>
#include<conio.h>
#include<string.h>
 
int main()
{
clrscr();
char buffer[100];
cout<<"Enter the string->";
cin.getline(buffer,100);
int len=strlen(buffer);
bool flag=false;
char gruppa[100];
char mingruppa[100];
int minlen=1000;
int posInGrup=0;
mingruppa[0]=0;
for(int i=0;i<len;i++)
        {
        if(buffer[i]!=' ')
                {
                flag=true;
                gruppa[posInGrup]=buffer[i];
                posInGrup++;
                }else
                {
                if(flag==false)continue;
                        else
                        {
                        flag=false;
                        gruppa[posInGrup]=0;
                        posInGrup=0;
                        int templen=strlen(gruppa);
                        if(templen<minlen)
                                {
                                minlen=templen;
                                strcpy(mingruppa,gruppa);
                                }
                        }
                }
        }
//А вот тут некрасивый повтор кода.
gruppa[posInGrup]=0;
posInGrup=0;
int templen=strlen(gruppa);
if(templen<minlen)
        {
        minlen=templen;
        strcpy(mingruppa,gruppa);
        }
cout<<"Minimal = "<<mingruppa;
getch();
return 0;
}
 
Текущее время: 07:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru