Помогите решить задачи на с++ - Форум
Понедельник, 05.12.2016, 07:26
Задачи по информатике
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: ignorer, KOT_B_MEIIIKE, PASCAL26, atvrider 
Форум » Решение задач по информатике » Задачи по программированию + блок-схемы » Помогите решить задачи на с++ (задачи с++)
Помогите решить задачи на с++
ВасичкинДата: Среда, 18.05.2011, 17:05 | Сообщение # 1
Рядовой
Группа: Новичок
Сообщений: 2
[ 0 ]
Статус: Offline
Помогите решить задачки на с++:

1. Дан массив из N элементов. Hайдите максимальный элемент и увеличте все элементы массива на значение максимального элемента.

2. Решить задачу 1, распределив динамически память для массива.

3. Дана матрица N строк, М столбцов. Hайдите максимальный элемент каждой строки и увеличте все элементы строки на значение максимального элемента.

4. Решить задачу 3, при этом ввести исходные данные из текстового файла, результат вывести в текстовый файл.

 
roguДата: Четверг, 19.05.2011, 21:41 | Сообщение # 2
Генерал-лейтенант
Группа: Новичок
Сообщений: 52
[ 1 ]
Статус: Offline
1
Code
#include "stdafx.h"
#include<iostream>
#include<conio.h>
#include<stdlib.h>

int _tmain(int argc, _TCHAR* argv[])
{
  int A[50],Max;
  Max=0;
for(int i=0;i<50;i++)
{
A[i]=rand();
if(A[i]>Max)
Max=A[i];
std::cout<<A[i]<<"\n";
}
std::cout<<"Max ="<<Max<<"\n";
for(int i=0 ;i<50;i++)
A[i]+=Max;
getch();

  return 0;

2.
Code
#include "stdafx.h"
#include<iostream>
#include<conio.h>
#include<stdlib.h>

int _tmain(int argc, _TCHAR* argv[])
{
  int n;
  std::cout<<"Enter n\n";
  std::cin>>n;
  int *A=new int[n];
  int Max;
  Max=0;
for(int i=0;i<n;i++)
{
A[i]=rand();
if(A[i]>Max)
Max=A[i];
std::cout<<A[i]<<"\n";
}

3
Code
#include "stdafx.h"
#include<iostream>
#include<conio.h>
#include<stdlib.h>

int _tmain(int argc, _TCHAR* argv[])
{
  int a[4][5];
  int Max;
  for(int i=0;i<4;i++)
   for(int j=0;j<5;j++)
   {
    a[i][j]=rand();
    std::cout<<a[i][j]<<"\n";
   }
bool b=true;
for(int i=0;i<4;i++)
{
Max=0;
b=true;
for(int j=0;j<5;j++)
{
if(!b)
{
a[i][j]+=Max;
std::cout<<a[i][j]<<"\n";
}  
   
   
  if(( a[i][j]>Max)&&(b))
    Max=a[i][j];
if((j==4 )&&(b))
{
  b=false;
  j=-1;
}

}
}
  getch();
   

   
  return 0;
}

4.Уточни условие -что передается в файле-размер массива или элементы
 
ВасичкинДата: Пятница, 20.05.2011, 16:32 | Сообщение # 3
Рядовой
Группа: Новичок
Сообщений: 2
[ 0 ]
Статус: Offline
сорри не правильно указал в заднии надо на Си эти задания, а не на С++
 
Форум » Решение задач по информатике » Задачи по программированию + блок-схемы » Помогите решить задачи на с++ (задачи с++)
Страница 1 из 11
Поиск:

Copyright MyCorp © 2016