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

с++. удаление по условию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ циклы http://www.cyberforum.ru/cpp-beginners/thread900447.html
C++ Системе не удается найти указанный путь. VS 2012(и любая другая) Если пытаюсь скомпилировать то вылазит ошибка как на картинке.... А я если нажимаю перестроить проект то появляется вот это... "ConsoleApplication3.exe" (Win32). Загружено "C:\Users\Vadim\Documents\Visual Studio 2012\Projects\ConsoleApplication3\Debug\ConsoleApplication3.exe". Символы загружены. "ConsoleApplication3.exe" (Win32). Загружено "C:\Windows\SysWOW64\ntdll.dll". Невозможно найти... http://www.cyberforum.ru/cpp-beginners/thread900441.html
C++ Арифметическая прогрессия в массиве
Дан целочисленный массив размером N, который не содержит одинаковых чисел. Проверить, образуют ли его элементы арифметическую прогрессию. Если да, то вывести разницу прогрессии, если нет то вывести 0.
C++ Дано двумерный массив целых чисел. Найти номер строки, в которой сумма отрицательных нечетных элементов наибольшая
помогите Пожалуста с задачей я не знаю как правильно прописать, чтоб он выводил число строки((( помогите пожалуста((#include<iostream> #include <conio.h> #include <cmath> #include <iomanip> #include <time.h> using namespace std; int main() { long s; int n,m;
C++ С клавиатуры вводится массив из 10 чисел http://www.cyberforum.ru/cpp-beginners/thread900415.html
С клавиатуры вводится массив из 10 чисел. Определить минимальный элемент этого массива.
C++ Порядок байт в big-endian и little-endian Всем привет! Народ подскажите мне пожалуйста простые прописные истины, а то я что то запутался! Предположим что у нас в байте 8 - бит и где число 5 будет иметь вид 101. Как будет выглядеть число 5 в 2-х байтах памяти в big-endian и little-endian. 0000 0000 0000 0101 - big-endian ? 0000 0101 0000 0000 - little-endian ? подробнее

Показать сообщение отдельно
newyork7776
 Аватар для newyork7776
346 / 339 / 79
Регистрация: 21.05.2013
Сообщений: 1,305
Завершенные тесты: 1
13.06.2013, 14:10     с++. удаление по условию
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
38
39
40
41
42
43
44
45
46
#include <iostream>
#include <math.h>
#include <cstdlib>
#include <cstring>
using namespace std;
struct human
{
    char fio[50];
    int god;
    char prof[50];
};
void print(const human &m)
{
    cout << "FIO = "    << m.fio    << "\n"
         << "God = " << m.god << "\n"
         << "Profesia = "     << m.prof     << "\n\n";
}
void init(human &m)
{
    cout << "FIO: ";
    cin >> m.fio;
    cout << "God: ";
    cin >> m.god;
    cout << "Prof: ";
    cin >> m.prof;
}
void myFind(const human *arr, const int size, const int *key)
{
    for (int i=0; i < size; i++)
        if (strcmp(arr[i].god, key) >= 0) // если поле name структуры arr[i] совпадает с ключом поиска
            print(arr[i]); // выводим её на экран
}
int main()
{
    const int size = 5;
    human Arr[size];
    for (int i=0;i<size;i++)
        init(Arr[i]);
    for (int i=0;i<size;i++)
        print(Arr[i]);
    int key;
    cout << "Key to find: ";
    cin >> key;
    myFind(Arr, size, key);
    system("pause");
}
я вот так решил задачу
Нормально или нет?
 
Текущее время: 07:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru