Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.10.2012, 18:59   #1
fuzo
Пользователь
 
Регистрация: 16.09.2010
Сообщений: 40
Сообщение С++ 1 простая задача за $$

Решить консольно. 1вмз

5. В двухмерном целочисленном массиве (размеры массива N, M и значения его элементов вводить с клавиатуры) найти указанное значение.
Массив в памяти разместить динамически (с использованием операций new и delete), ввод исходных данных и вывод полученных результатов выполнить в основной функции, а решение задачи оформить в виде отдельной функции пользователя. Не использовать глобальных переменных.
Найти сумму элементов, расположенных на главной диагонали.
Пример задачи есть в файле.
Вложения
Тип файла: doc 4 - Методичка для заочников ИИТ.doc (646.5 Кб, 20 просмотров)

Последний раз редактировалось fuzo; 29.10.2012 в 13:54.
fuzo вне форума Ответить с цитированием
Старый 28.10.2012, 19:41   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

dev-c++ 4.9.9.2
1)
Код:
#include <cstdlib>
#include <iostream>
#include <math.h>
using namespace std;
int main(int argc, char *argv[])
{  double x, y, z, a, b ,c,pi,rez;
   pi = 3.14159265358;
   cout << "\n\t x,y,z = " << endl;
   cin >> x >> y >> z;	
   a = 2*cos(x-pi/6);
   b = 0.5+sin(y)*sin(y);
   c = 1+z*z/(3-z*z/5);
   rez=a/b*c;
   cout << "\n x = " << x << "\n y = " << y << "\n z = " << z 
   << "\nRezult = " << rez << endl;
   system("PAUSE");
   return EXIT_SUCCESS;
}
2)
Код:
#include <cstdlib>
#include <iostream>
#include <math.h>
using namespace std;

int main(int argc, char *argv[])
{  double k, m, z, u;
   cout  << "Input k, m" << endl;
   cout << "\n\t k,m" << endl;
   cin >> k >> m ;	
   if (k>=0&&k<m)
   { u=sin(5*k+3*m*log(fabs(k)))*sin(5*k+3*m*log(fabs(k)));
                   cout << " 0<=K<m" << endl;
   }
     if (k>=m/2)
   { u=cos(5*k+3*m*log(fabs(k)))*cos(5*k+3*m*log(fabs(k)));
   cout << "K>m/2" << endl;
   }
   cout << "\n\t Rezult U = " << u;
   system("PAUSE");
   return EXIT_SUCCESS;
}
3)
Код:
#include <cstdlib>
#include <iostream>
#include <math.h>
using namespace std;

int main(int argc, char *argv[])
{  double a, b, x, h, r, s ,si,f;
int n, zn = -1, k;
puts("Input a,b,h,n");				
scanf("%lf%lf%lf%d", &a, &b, &h, &n);
for(x = a; x<=b; x+=h) {
                r =x; s = r;
                for(k = 1; k<=n; k++) {
                        r=zn*r*x*x/(2*k *(2*k+1));
                        s+=r;
                }
si = sin(x);f = fabs(sin(x)-s);               
printf("\n x= %8.2lf   sum= %8.5lf   sin(x)= %8.5lf   R= %8.21f", x,s,si,f);	
}

   system("PAUSE");
   return EXIT_SUCCESS;
}
4)
Код:
#include <cstdlib>
#include <iostream>
#include <math.h>
using namespace std;

int main(int argc, char *argv[])
{       int a[20], n, i,i1,i2, p = 1;
       cout << "\t Input N (<=20) ";
       cin >> n;
       cout <<"\n\t Massiv A" << endl;
       for(i = 0; i < n; i++) {
                cout << "\t a[ " << i+1 << " ] = ";
                cin >> a[i];
        }
        i1=1;i2=1;
        for(i=0; i<n;i++){
                if(a[i]>a[i1]){ 
                        i1=i;}
                 if(a[i]<a[i2]){ 
                        i2=i;}       
                }
     i2=i2+1;
         for(i=i2; i<i1;i++)
         {p*=a[i];}        
        cout << "\n P = " << p << endl;


   system("PAUSE");
   return EXIT_SUCCESS;
}
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"

Последний раз редактировалось Mad_Cat; 29.10.2012 в 16:51.
Mad_Cat вне форума Ответить с цитированием
Старый 06.11.2012, 18:58   #3
vitali_imp
Новичок
Джуниор
 
Регистрация: 06.11.2012
Сообщений: 0
По умолчанию

Пишите если актуально:
mail: vitali_imp@mail.ru
icq: 374-603-150
skype: vitali_imp
vitali_imp вне форума Ответить с цитированием
Старый 08.11.2012, 13:50   #4
BestCoder
Новичок
Джуниор
 
Регистрация: 10.08.2011
Сообщений: 0
По умолчанию

Могу сделать
icq: 588002847
email: flash_1989@ukr.net
skype: rfhfcerf
BestCoder вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите решить простые задачки на с++ Alex1991 Помощь студентам 16 09.03.2009 18:32
3 простые задачки на Паскале Vladislaff Паскаль, Turbo Pascal, PascalABC.NET 3 30.11.2008 22:14
Простые задачки. Помогите решить! AnthyShock Помощь студентам 4 30.03.2007 15:59
Помогите плизз решить простые задачки на С++ sam21 Общие вопросы C/C++ 4 01.02.2007 11:37