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

Заменить числа последовательности, превышающие заданное число, на заданное число - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ вумерная матрица А произвольной размерности http://www.cyberforum.ru/cpp-beginners/thread390068.html
пусть есть двумерная матрица А произвольной размерности. Сформировать на ее основе вектор В элементами которого является сумма элементов строк
C++ Поразрядные операции Даны два int-числа: N1 = ABCD и N2 = EFGH, где AB…GH – 16 – ричные цифры. Образовать long-число DEGHDABF, используя только поразрядные операции. В подчеркнутых цифрах вычислить количество битов ‘1’. long num(int n1, int n2); int main() { int n1, n2; long n; printf("Input two numbers n1 and n2: \t"); scanf("%x%x", &n1, &n2); n = num(n1, n2); ... http://www.cyberforum.ru/cpp-beginners/thread390059.html
C++ Генератор паролей (нужна проверка)
Здравствуйте. Написал простенький генератор паролей задаваемой пользователем длины. Все вроде правильно работает, просто, пожалуйста, посмотрите и скажите, где и почему я мудак. Особое внимание, пожалуйста, обратите на работу с динамическим выделением памяти. Большое спасибо. class PasswordGenerator { public: void askParameters(); void generate(); void output();
C++ сформировать матрицу
Здравствуйте товарищи! Нужно сформировать матрицу В(4х4) из матрицы А (4х4), заменив элементы главной и побочной диагоналей матрицы А на элементы умноженные на сумму всех элементов. Заранее спасибо)
C++ Упорядочивание массива http://www.cyberforum.ru/cpp-beginners/thread390038.html
Что не так?((( #include <iostream> using namespace std; int main() { int n,i,j,c; int a={}; cout<<"vvedi kolichestvo elementov"<<endl; cin>>n; cout<<"vvedi elementi massiva"<<endl;
C++ По результатам лыжных соревнований в трех группах сформировать сборную команду из 7 человек По результатам лыжных соревнований в трех группах сформировать сборную команду из 7 человек подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
24.11.2011, 15:51     Заменить числа последовательности, превышающие заданное число, на заданное число
Вот со счётчиком замен
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
    printf("Enter n : ");int n;scanf("%d",&n);
    //Âûäåëÿåì ГЇГ*ìÿòü ïîä ýëåìåГ*ГІГ» ïîñëåäîâГ*òåëüГ*îñòè
    int i, * arr = (int *)malloc(n*sizeof(int));
    printf("Enter elements of sequence\n");
    for(i = 0; i < n; i++)
    {
        printf("a%d = ",i + 1);
        scanf("%d",&arr[i]);
    }
    printf("Enter Z : ");int Z;scanf("%d",&Z);
    //Г‡Г*ìåГ*ГїГҐГ¬ ýëåìåГ*ГІГ» áîëüøèå Z
    printf("Elements after replacing\n");
    int m = 0;
    for(i = 0; i < n; i++)
    {
        printf("a%d = ",i + 1);
        if(Z < arr[i])
        {
            arr[i] = Z;
            m++;//ГЁГ*êðåìåГ*òèðóåì Г±Г·ВёГІГ·ГЁГЄ Г§Г*ìåГ*
        }
        printf("%d\n",arr[i]);
    }
    printf("Number of replacing : %d\n",m);
    system("pause");
    return 0;
}
Миниатюры
Заменить числа последовательности, превышающие заданное число, на заданное число  
 
Текущее время: 00:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru