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

Проверка нахождения числа в массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ мах число http://www.cyberforum.ru/cpp-beginners/thread105354.html
написать прогу, которая определяет мах число из введеных с клавы последовательности положительных чисел
C++ угадать число Написать прогу, которая "задумывает" число в диапозоне от 1 до 10 и предлогает пользователю угадать число за 5 попыток. http://www.cyberforum.ru/cpp-beginners/thread105351.html
генерация чисел C++
написать прогу, которая генерирует последовательность из 10 случайных чисел в диапозоне от 1 до 10, выводит эти числа на экран и вычисляет их среднее арифметическое.
Вывести строку матрицы, в которой элемент, стоящий на главной диагонали, максимален C++
привет!!!помогите пожалуйста решить след.задачки на си: 1. Дана квадратная матрица порядка N. Вывести строку матрицы, в которой элемент, стоящий на главной диагонали, максимален. 2. Дана вещественная матрица размерности n * m. Вывести номера столбцов, содержащих только отрицательные элементы огромное огромное спасибо))))))))
C++ Не могу исправить ошибки.... http://www.cyberforum.ru/cpp-beginners/thread105281.html
Всем приветик!!! Помогите пожалуйста исправить ошибки......... ))) #include"stdafx.h" #include"iostream" #include<conio.h> #include<stdio.h> #include<stdlib.h> #include<string> #define ADDITION '+' #define SUBTRACTION '-'
C++ Передаём нажатия Приветствую всех читателей! У меня такая проблема образовалась. Вообщем надо другому приложению (игре допустим) передать нажатия клавиш (например "r"). Как такое возможно реализовать? Пожалуйста, если не затруднит, помоги. Примеры приветствуются. подробнее

Показать сообщение отдельно
easybudda
Эксперт С++
9456 / 5469 / 927
Регистрация: 25.07.2009
Сообщений: 10,495
16.03.2010, 18:27     Проверка нахождения числа в массиве
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
34
35
36
37
#include <stdio.h>
#include <stdlib.h>
 
/*
*   Составить программу которая проверяет находится ли введённое с клавиатуры число в массиве.
*   Массив должен вводится во время работы программы 
*/
 
int main(void){
    int *arr, size, find, i;
    
    printf("Size of array: ");
    if ( scanf("%d", &size) != 1 || !size )
        exit(1);
    if ( ( arr = (int*)calloc(size, sizeof(int)) ) == NULL ){
        perror("Memory error!\n");
        exit(1);
    }
    for ( i = 0; i < size; ++i ){
        printf("ARRAY[%d] = ", i);
        if ( scanf("%d", &arr[i]) != 1 )
            exit(1);
    }
    
    printf("\nValue to search in array: ");
    if ( scanf("%d", &find) != 1 )
        exit(1);
    for ( i = 0; i < size && arr[i] != find; ++i )
        ;
    if ( i < size )
        printf("Found in element with index %d.\n", i);
    else
        printf("Can't find value in array.\n");
    
    free(arr);
    exit(0);
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru