→ Для вступления в общество новичков и профессионалов программирования, пожалуйста нажмите здесь ...

Форум программистов: C++, Basic, Delphi, Pascal, JavaScript
Логин: Пароль:
Запомнить?  
@Mail.ru



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Помогите написать алгоритм решения задач по программах 
Автор Сообщение
Начинающий

Регистрация: 19.10.2014
Сообщения: 2

Репутация: 0 [ ? ]
Сообщение Помогите написать алгоритм решения задач по программах
1.
#include<iostream>
#include<conio.h>

using namespace std;
int main()
{
double a;
int n;
cin>>a;
cin>>n;
double an=1./a;
double sum=0;
for(int i=1;i<=n;i++)
{
sum+=an;
an*=an;
}
cout<<sum;
_getch();
return 0;
}

2.
#include <cstdlib>
#include <iostream>
#include <cstdio>

int main ( ) {

const int m = 5, n = 7;
int arr[m][n];
int sum_abs[n];

for ( int i = 0; i < m; ++i ) {
for ( int j = 0; j < n; ++j ) { arr[i][j] = rand() % 20; printf("%2i ", arr[i][j]); }
std::cout << std::endl;
}

for ( int j = 0; j < n; ++j ) {
sum_abs[j] = 0;
for ( int i = 0; i < m; ++i )
sum_abs[j] += abs(arr[i][j]);
}


int max_sum = sum_abs[0];
int max_count = 1;

for ( int i = 0; i < n; ++ i )
if ( max_sum < sum_abs[i] ) { max_sum = sum_abs[i]; max_count = 1; }
else if ( max_sum == sum_abs[i] ) ++max_count;

int * minimals = new int[max_count];

for ( int min_i = 0, i = 0; i < n; ++i ) {
if ( sum_abs[i] != max_sum ) continue;

minimals[min_i] = arr[0][i];
for ( int j = 1; j < m; ++j )
if ( minimals[min_i] > arr[j][i] ) minimals[min_i] = arr[j][i];
++min_i;
}

std::cout << std::endl << "Minimals: ";
for ( int i = 0; i < max_count; ++i ) std::cout << minimals[i] << " ";
std::cout << std::endl;

system("pause");
return 0;

}


01.11.2014 12:46
Профиль Отправить email
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 


Кто сейчас на конференции

Зарегистрированные пользователи: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
cron
© 2013 «Форум программистов Украины»