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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 29.05.2009, 02:46   #1
alexandr-779
 
Регистрация: 29.05.2009
Сообщений: 7
По умолчанию Поомгите решить задачки на с++

Помогите пожайлуста, срочно надо решить задачки на с++, а то выгонят
Вложения
Тип файла: doc 1.doc (70.0 Кб, 18 просмотров)
alexandr-779 вне форума
Старый 29.05.2009, 08:49   #2
DM_bite
Участник клуба
 
Аватар для DM_bite
 
Регистрация: 29.07.2008
Сообщений: 1,091
По умолчанию

8
Код:
int Max(int a, int b)
{ if (a>b) { return a; }
else if (b>a) { return b; }
};
 
int main()
{ int x,y,z,d;
  cin>>x;
  cin>>y;
  cin>>z;
  cin>>d;
cout<<Max(max(x,y), max(z,d));
};
Кто бы ты ни был - не думай о себе слишком (с)
DM_bite вне форума
Старый 29.05.2009, 09:31   #3
MAKEDON
The First Person!
Форумчанин
 
Аватар для MAKEDON
 
Регистрация: 07.08.2007
Сообщений: 228
По умолчанию

5

Код:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main(){
	int i,j,matr[10][10],sum=0;
	srand(time(0));
	for(i=0;i<10;i++){
		for(j=0;j<10;j++){
			matr[i][j]=rand()%50;
		}
	}
	for(i=0;i<10;i++){
		for(j=0;j<10;j++){
			printf("%4d",matr[i][j]);
		}
		printf("\n");
	}
	for(i=0;i<10;i++){
		sum+=matr[9-i][9-i];
	}
	printf("sum = %d",sum);
	getchar();
}
Программа обычно делает то что вы ей сказали сделать, а не то что бы вы хотели, чтобы она сделала.
MAKEDON вне форума
Старый 29.05.2009, 09:35   #4
MAKEDON
The First Person!
Форумчанин
 
Аватар для MAKEDON
 
Регистрация: 07.08.2007
Сообщений: 228
По умолчанию

6

Код:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main(){
	int i,j,matr[10][15],sum=0,kol=0;
	srand(time(0));
	for(i=0;i<10;i++){
		for(j=0;j<15;j++){
			matr[i][j]=rand()%20;
		}
	}
	for(i=0;i<10;i++){
		for(j=0;j<15;j++){
			printf("%4d",matr[i][j]);
		}
		printf("\n");
	}
	for(i=0;i<10;i++){
		for(j=0;j<15;j++){
			if(matr[i][j]==1){
				sum++;
			}
		}
		if(sum==0){
			kol++;
		}
		sum=0;
	}
	printf("%d",kol);
	getchar();
}
Программа обычно делает то что вы ей сказали сделать, а не то что бы вы хотели, чтобы она сделала.
MAKEDON вне форума
Старый 29.05.2009, 09:41   #5
MAKEDON
The First Person!
Форумчанин
 
Аватар для MAKEDON
 
Регистрация: 07.08.2007
Сообщений: 228
По умолчанию

4

Код:
#include <stdio.h>

int main(){
	int n,min=9,ch;
	scanf("%d",&n);
	while(n>0){
		ch=n%10;
		if(ch<min){min=ch;}
		n/=10;
	}
	printf("\nmin=%d\n",min);
}
Программа обычно делает то что вы ей сказали сделать, а не то что бы вы хотели, чтобы она сделала.
MAKEDON вне форума
Старый 29.05.2009, 13:38   #6
alexandr-779
 
Регистрация: 29.05.2009
Сообщений: 7
По умолчанию

DM_bite
MAKEDON
Благодарю, ещё бы 1,2,3,7,9
alexandr-779 вне форума
Старый 29.05.2009, 14:19   #7
Sweta
Форумчанин
 
Регистрация: 22.11.2007
Сообщений: 664
По умолчанию

1
Код:
#include <stdio.h>
#include <math.h>

int main()
{
	float x;
             bool prc;
	scanf("%f",&x);
             if (cos(x)>sin(x))
             prc=true;
	if(x<0)
             {     
               printf("\ln net\n");
                if (prc)
                  {
                    printf("\cosx=\n",cos(x));
                    printf("\sinx=\n",sin(x));
                  }
                 else
                  { 
                   printf("\sinx=\n",sin(x));
                   printf("\cosx=\n",cos(x));
               }
             }
              else
              {
              if(prc)
              {
               if (log(x)>cos(x))
                 {
                    printf("\lnx=\n",log(x));
                    printf("\cosx=\n",cos(x));
                    printf("\sinx=\n",sin(x));
                  }
              else
                  {
                    printf("\cosx=\n",cos(x));
                     printf("\lnx=\n",log(x));
                      printf("\sinx=\n",sin(x));
                  }
               }
            else
            {
             if (log(x)>sin(x))
                 {
                    printf("\lnx=\n",log(x));
                    printf("\sinx=\n",sin(x));
                    printf("\cosx=\n",cos(x));
                  }
              else
                  {
                      printf("\sinx=\n",sin(x));
                      printf("\lnx=\n",log(x));
                      printf("\cosx=\n",cos(x));
                  }
            }
          }

}
Может можно как то оптимизировать, не знаю.
Неприятности приходят и уходят, а жизнь продолжается!

Последний раз редактировалось Sweta; 29.05.2009 в 14:38.
Sweta вне форума
Старый 29.05.2009, 14:22   #8
DM_bite
Участник клуба
 
Аватар для DM_bite
 
Регистрация: 29.07.2008
Сообщений: 1,091
По умолчанию

Sweta, можно написать функцию, которая из трех значений будет находить максимальное и выводить значения на экран в нужном порядке.
Кто бы ты ни был - не думай о себе слишком (с)
DM_bite вне форума
Старый 29.05.2009, 14:34   #9
Sweta
Форумчанин
 
Регистрация: 22.11.2007
Сообщений: 664
По умолчанию

3
Код:
#include <stdio.h>
#include <math.h>
int main(){
	int n,i;
             float sum;
	printf("Vvedite n \n");
	scanf("%d",&n);
             sum=1;
	for (i=2;i<=n;i++)
             sum+=(pow((-1),n+1))/n;
	printf("\sum=%f\n",sum);
}
Неприятности приходят и уходят, а жизнь продолжается!

Последний раз редактировалось Sweta; 29.05.2009 в 23:06.
Sweta вне форума
Старый 29.05.2009, 16:23   #10
alexandr-779
 
Регистрация: 29.05.2009
Сообщений: 7
По умолчанию

Sweta
Благодарю
осталось: 2,7,9

Последний раз редактировалось alexandr-779; 29.05.2009 в 22:28.
alexandr-779 вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите решить задачки по С++ Gavrik Помощь студентам 6 20.02.2009 23:49
Помогите решить задачки по С++ Brizon Помощь студентам 1 18.02.2009 14:50
Помогите решить задачки!!!! Jereme Паскаль, Turbo Pascal, PascalABC.NET 2 19.12.2008 20:45
помогите решить 2 задачки! zaq2000 Паскаль, Turbo Pascal, PascalABC.NET 5 17.12.2008 18:19
задачки. помогите решить (С++) Destiny_2008 Помощь студентам 5 03.12.2008 20:08