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

массив одномерный - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ одномерный и двумерный массивы, строки http://www.cyberforum.ru/cpp-beginners/thread321844.html
3. Строки Дана строка из символов латинского алфавита. Замените все вхождения строки "two" на символ '2 4. Одномерный массив Преобразование массива Дан массив ,состоящий из n элементов....
C++ Классы, Длинная арифметика, LongLong Добрый день, Задание изначально было такое: Реализовать класс Money , используя для представления рублей класс LongLong. Класс Money - представлен двумя полями LongLong для рублей и unsigned... http://www.cyberforum.ru/cpp-beginners/thread321835.html
Поменять знаки тех элементов массива, которые встречаются в нем один раз C++
поменять на противоположные знаки тех элементов массива,которые встречаются в массиве ровно 1 раз
C++ Ввести по строкам с клавиатуры двумерный массив и вычислить среднее арифметическое его элементов
Ребят, надо написать программу, которая вводит по строкам с клавиатуры двумерный массив и вычисляет среднее арифметическое его элементов. Может кто-нибудь помочь? Просто завтра сдавать работу...
C++ Моделирование каммутатора ethernet (layer.2) http://www.cyberforum.ru/cpp-beginners/thread321799.html
помогите найти программу по заданной теме!!! Заранее благодарю....
C++ Работа с символьными строками Надо на Borlande настрочить,кто может помогите:Дано строку.Сформировать строку, которыя бы содержал отделеные пробелами номера вхождений цифровых символов исходной строки, если такие там есть,и... подробнее

Показать сообщение отдельно
igorrr37
1647 / 1275 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
18.06.2011, 04:42
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <stddef.h>
 
size_t MetCount(int arr[], size_t size, int val){
    size_t i, counter=0;
    for(i=0; i<size; ++i){
        if(arr[i]==val) ++counter;
    }
    return counter;
}
 
int main (){
    int arr[]={1,-5,0,-6,-5,3,1};
    size_t i, size=sizeof(arr)/sizeof(*arr);
    for(i=0; i<size; ++i){
        if(MetCount(arr, size, arr[i])==1) arr[i]=-arr[i];
        printf("%d ", arr[i]);
    }
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru