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

Поиск символа в массиве - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не могу найти ошибку http://www.cyberforum.ru/cpp-beginners/thread780643.html
Всем здравствуйте. Я являюсь болельщиком Ф1, и решил написать простенькую программку, которая бы суммировала очки за гонку и записывала бы их в файл, но записывается почему-то только одно последнее значение. Помогите найти ошибку #include <iostream> #include <fstream> #include <vector> #include <string> #include <windows> using namespace std;
C++ Матрицы инцидентнности и смежности Помогите написать программу, на входе дан текстовый файл вида: n m v1 u1 v2 u2 ......... vm um где n - количество вершин графа, m - количество ребер, v и u - начальное и конечное значение ребра(целые числа >1) а на вывод функции должно вывести матрицу инцидентнности и смежную матрицу. Не имеет значение куда, на экран либо в текстовый файл. http://www.cyberforum.ru/cpp-beginners/thread780642.html
Работа со звуком в C++ C++
В общем сабж таков : В системе , играется какой либо файл , на каком либо плеере , либо вообще без него ...(Система - шиндоуз 32 - хп).. Надо получить данные частот , играемые в данный момент ... Вопрос , в какую сторону рыть ????Dsound :??
Что делать?(учу C++ и кое что ни понимаю может стоит начать с более "низких языков" например basic) C++
Всем привет народ вот я учу C++ и кое что ни понимаю может стоит начать с более "низких языков" например basic?
C++ объясните задание. не понимаю формулировку http://www.cyberforum.ru/cpp-beginners/thread780612.html
вот собственно оно: 1. Разработать класс "большое десятичное число" в соответствии со следующим заданием: Состояние класса - Целое число определяется его длиной (количество цифр в числе, например, до 47) и массивом значений десятичных цифр (типа char). Число со знаком хранится в прямом коде. При выполнении арифметических операций использовать дополнительный код. Память под массив выделяется...
C++ создал "circle.h" файл. При компиляции Cpp файла выдаёт unable to open include file 'circle.h' Помогите разобраться в чём проблема? Был создан circle.h, а при компиляции cpp файла ругается. Может где путь какой нужно прописать. А где не знаю #include <stdio.h> #include "circle.h" void main() { circle(10,10,5,4); } подробнее

Показать сообщение отдельно
Buckstabue
 Аватар для Buckstabue
175 / 124 / 6
Регистрация: 12.01.2012
Сообщений: 624
14.04.2013, 20:39     Поиск символа в массиве
Что-то у всех такое сложное. Я бы так решил
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
33
#include <iostream>
 
typedef unsigned char uchar;
 
bool hasElement(const uchar *arr, const int ARR_SIZE, const uchar element)
{
   for (int i = 0; i < ARR_SIZE; ++i)
   {
      if (arr[i] == element)
         return true;
   }
 
   return false;
}
 
int main()
{
   const int ARR1_SIZE = 10;
   const int ARR2_SIZE = 5;
   uchar arr1[ARR1_SIZE];
   uchar arr2[ARR2_SIZE];
   uchar min = ~0;
   // тут вставить инициализацию arr1, arr2
 
   for (int i = 0; i < ARR1_SIZE; ++i)
   {
      if (arr1[i] < min && !hasElement(arr2, ARR2_SIZE, arr1[i]))
         min = arr1[i];
   }
 
   std::cout << min << std::endl;
 
}
 
Текущее время: 09:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru