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

можно написать ее как то проще ? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В программе в отдельной функции подсчитать количество http://www.cyberforum.ru/cpp-beginners/thread591531.html
В программе в отдельной функции подсчитать количество положительных элементов квадратной целочисленной таблицы В порядка N, расположенных над главной диагональю. Использовать динамический массив.
C++ Составить программу, которая подсчитывает для из массивов Составить программу, которая подсчитывает для из массивов А и В количество различных по значению элементов в каждом из этих массивов. Инициализацию, вывод элементов массива, их обработку организовать в отдельных функциях. http://www.cyberforum.ru/cpp-beginners/thread591530.html
C++ Массив:блок схема и на с++
Касса.В одномерном массиве в порядке убывания представлены достоиства денежных знаков (купюр и монет) валютной системы некотрой страны. Реализовать выдачу в этой системе заданной суммы -m, миним числом денежных знаков. блок схему составить и на си++
Линейный массив C++
Дан линейный целочисленный массив a."Зеркально перевернуть" часть элементов массива,расположенных между первым из всех наименьших и последним из всех наибольших элементов массива. У меня есть эта задача в Паскале,нужно перевести в DevC++,я сам переводил,все получилось кроме алгоритма "зеркального отображения"... Посмотрите пожалуйста код на С++ и подкорректируйте,если не сложно. #include...
C++ Матрицы: удалить из матрицы столбцы, в которых есть равные элементы http://www.cyberforum.ru/cpp-beginners/thread591519.html
1.Необходимо удалить из матрицы столбцы, в которых есть равные элементы: для матрицы: 1 2 3 4 5 3 7 9 8 должно получаться: 1 2 4 5 7 9 Мой вариант кода:
C++ Вывести линейный список Необходимо создать линейный список упорядоченный по фамилиям и вывести его на экран. Код вроде написал. но есть сомнения в правильности его работы. т.к. не знаю как вывести на экран struct list {char name; list*next; }; list*first=NULL; void spisok() подробнее

Показать сообщение отдельно
Aesonet
23 / 23 / 1
Регистрация: 04.04.2012
Сообщений: 119
30.05.2012, 19:01     можно написать ее как то проще ?
Вот написал прогу для рассчета макс одинаковых символов в строке может оно...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
using namespace std;
char str[256];
int mass[100];
int i,j,n,k;
int main ()
{
gets(str);
for (i=0;i<strlen(str); i++)
{
for (j=0;j<strlen(str); j++) 
{
if (str[i]==str[j]) {mass[j]+=1;n++;}    
}
   
}
for (j=0;j<n;j++)
{for (k=0;k<n-1;k++) {if (mass[k]<mass[k+1]) {int temp=mass[k];mass[k]=mass[k+1];mass[k+1]=temp;}}}
cout<<mass[0];
getch ();
}
 
Текущее время: 14:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru