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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Замена пар цифр в файле на буквы лат. алфавита и вывод на экран результата http://www.cyberforum.ru/cpp-beginners/thread19126.html
Ночи доброй. Есть текстовый файл содержащий ряд чисел (00010203 и тд.). Каждая пара чисел соответствует символу лат. алфавита (само же число получается как первое вхождение в текстовую строку этой буквы -- т.е зависит от длины самой строки и расположения его в строке). Суть проблемы такова: В общем случае, как реализовать замену всех числовых пар в файле (скажем 00) на соответствующий...
C++ Редактировать программу Задача: Составить функцию для подсчёта числа серий положительных, отрицательных чисел и нулей длиной не менее k в одномерном массиве целых чисел. Серией называется последовательность элементов массива , принадлежащих одному классу: int series (int n, int *k mas, int *k zero, int *k minus, int k и тд). помогите с редактированием текста. не особо правильно работает-а ошибки не вижу((( ... http://www.cyberforum.ru/cpp-beginners/thread19123.html
C++ Описать класс, соответствующий матрицам, с операциями их сложения
ПОМОГИТЕ ПОЖАЛУЙСТА!!! Задание: 1. Описать класс, соответствующий матрицам размерности 7 × 7, с операциями сложения матриц, умножения матрицы на число, умножения матриц друг на друга*, вычисления определителя матрицы** и вывода матрицы на экран. Создать объекты A и B этого класса. Каждый элемент матрицы A равен сумме номеров (нумерация начинается с 0) своих столбца и строки, т. е. aij = i + j....
C++ 3-х мерный массив+Строки+функции
Задача: Обработать n1 матриц размером n*m. Элемент строка. В каждой из матриц есть одно слово состоящее только из цифр. Найти его, преобразовать, записать в новый массив. Дополнение: -Обязательно использовать функции(Ввод матрицы, поиск слова, и тд) -Использовать динамическую память -Использовать операторы C++ нельзя. Только С Главная проблема это выделить память под всю эту конструкцию и...
C++ Поиск кратчашего пути в ненагруженном неорграфе от любой вершины до любой http://www.cyberforum.ru/cpp-beginners/thread19105.html
Задача: необходимо найти кратчайший путь в ненагруженном неорграфе от любой вершины до любой. Соображения: алгоритм Флойда не годится (О(n^3) - много). Общая идея - построение остовного дерева и определение пути с помощью оного. Кратчайший путь в данном случае находится с помощью глубинного обхода (вершина, от которой считается расстояние, объявляется корнем остовного дерева). Просьба: скинуть...
C++ Поиск в строке по образцу. Подсчитайте количество указанных цепочек в файле, найденных по образцу. Причем в образце символ "+" означает один произвольный символ, а символ "*" – произвольную цепочку длиной не более 5 символов. Помогите разобраться с "+" и "*", никак не соображу как условие записать.:help: подробнее

Показать сообщение отдельно
RetiF
8 / 8 / 1
Регистрация: 21.12.2008
Сообщений: 36
21.12.2008, 14:41
Задача №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);
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru