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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.80
zayka
0 / 0 / 0
Регистрация: 20.12.2008
Сообщений: 4
#1

Даны три целых числа. Вывести на экран те из них, которые являются положительными. - C++

21.12.2008, 11:01. Просмотров 1915. Ответов 2
Метки нет (Все метки)

1. Даны три целых числа. Вывести на экран те из них, которые являются положительными.

2. Найти все двузначные числа, сумма квадратов цифр которых делится на 13.

3. В одномерном массиве, состоящем из N целых злементов, найти номер первого отрицательного злемента, дающего при делении на 5 остаток 2.

4. Дан двумерный массив вещественных чисел 7x7.Найти координаты максимального элемента.


ПОМОГИТЕ БЕДНОЙ ДЕВОЧКЕ
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2008, 11:01     Даны три целых числа. Вывести на экран те из них, которые являются положительными.
Посмотрите здесь:

Даны три числа, вывести на экран наименьшее из них. C++
C++ Даны три действительных числа, выбрать из них те, которые принадлежат интервалу от 1 до 3
Даны три числа. Выбрать те из них, которые принадлежат заданному отрезку [a,b]. C++
Даны три целых числа a, b и c. Найти количество чётных чисел среди них C++
Даны целые положительные числа аь а2,., а„. Найти среди них те, которые являются квадратами некоторого числа т C++
Даны три действительных числа, выбрать (вывести на экран) те из них, которые пренадлежат интервалу C++
Даны три числа. Выбрать те из них, которые принадлежат заданному отрезку [a,b] C++
Даны три целых числа a, b и c. Найти количество одинаковых чисел среди них C++
Даны четыре целых числа. Найти сумму тех из них, которые кратны трем и больше пяти C++
Даны четыре целых числа. найти сумму тех из них, которые кратны трем и больше пяти. Оператор цикла не использовать C++
C++ Даны три вещественных числа. Выбрать те из них, которые принадлежат интервалу (1,3). (C++)
Даны три вещественных числа, вывести на экран те из них, которые не принадлежат заданному диапазону C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
RetiF
8 / 8 / 1
Регистрация: 21.12.2008
Сообщений: 36
21.12.2008, 14:41     Даны три целых числа. Вывести на экран те из них, которые являются положительными. #2
Задача №1

Не знаю, зачем это делать с массивом. Но вот:
Код
#include <stdio.h>

main()
{
 int a, mass[3];
 
 for(a=0; a<3; a++) {
                     printf("Input %d-st number ", a+1);
                     scanf("%d", &mass[a]);
                    }
 
 printf("---\n");
 
 for(a=0; a<3; a++) {
                     if(mass[a]>0) printf("%d is a positive number\n", mass[a]);
                    }
 
 scanf("%d", &a);
}
Добавлено через 19 минут 42 секунды
Задача №2

Код
#include <stdio.h>

main()
{
 int a, b, c, d, mass[90];
 
 for(a=0; a<90; a++) {mass[a]=10+a;};
 
 for(a=0; a<90; a++) {
                       b=(mass[a]%10)*(mass[a]%10);
                       c=(mass[a]/10)*(mass[a]/10);
                       d=(b+c)%13;
                       if(d==0) printf("%d ", mass[a]);
                      }
 
 
 scanf("%d", &a);
}
neon-st
2 / 2 / 0
Регистрация: 20.12.2008
Сообщений: 11
21.12.2008, 16:19     Даны три целых числа. Вывести на экран те из них, которые являются положительными. #3
Задача №3
Код
#include "stdafx.h"
#include <stdio.h>
#define N 10
void main()
{
	int i=0;
	int mas[N];
		printf("Vvedite poocheredno %d elementov massiva>\n",N);
	for(i=0;i<N;i++)
	{
		scanf("%d",&mas[i]);
	}

	for(i=0;i<N;i++)
	{
		if((mas[i]<0)&&(mas[i]%5==-2))
		{
			printf("Pervii otricatelnii element,kotorii pri delenii na 5 daet ostatok 2,imeet nomer=%d\n",i+1);
			break;
		}		



	}


}
Добавлено через 6 минут 46 секунд
Уважаемая администрация, удалите пожалуйста мои повтроные сообщения(инет заглючил)

Добавлено через 19 минут 36 секунд
Задача 4
Код
#include "stdafx.h"
#include <stdio.h>


void main()
{
	int i=0;
	float mas[2][2];
		printf("Vvedite poocheredno elementi massiva>\n");
	for(i=0;i<2;i++)
	{
		for(int j=0;j<2;j++)
			{
			scanf("%f",&mas[i][j]);
			}
	}
	
printf("Poluchennaya matrica:\n");


		for(i=0;i<2;i++)
	{
		for(int j=0;j<2;j++)
		{
			printf("%6.2f  ",mas[i][j]);
		}
			printf ("\n");	
	}

float max=mas[0][0];
int I,J;

		for(i=0;i<2;i++)
	{
		for(int j=0;j<2;j++)
		{
			if((mas[i][j])>(max)){max=mas[i][j];I=i;J=j;}
		}
			
	
	}

	printf("max element massiva imeet koorditati (%d;%d)\n",I+1,J+1);


}
Добавлено через 17 минут 11 секунд
Задача 1
Код
#include "stdafx.h"
#include <stdio.h>


void main()
{
int i;
	float mas[3];
	

		for(i=0;i<3;i++)
			{
			printf("Vvedite %d chislo>",i+1);
			scanf("%f",&mas[i]);
			}
	
		for(i=0;i<3;i++)
		{
		if(mas[i]>=0)printf("%6.2f\n",mas[i]);
		
		}

}
Добавлено через 2 минуты 51 секунду
В четвертой задаче везде цифру 2 замени на цифру 7. только в строчке
printf("%6.2f ",mas[i][j]);
ничего не изменяй))
Yandex
Объявления
21.12.2008, 16:19     Даны три целых числа. Вывести на экран те из них, которые являются положительными.
Ответ Создать тему
Опции темы

Текущее время: 09:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru