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

Найти первый элемент массива, кратный заданному числу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как создать файл с именем введенным с клавиатуры. нужна помощь. http://www.cyberforum.ru/cpp-beginners/thread358969.html
Всем доброго времени суток. В общем проблема в следующем: Нужно чтобы консольное приложение после ввода с клавиатуры переменной name , создавала *.txt файл по указанному пути с именем name. Пока без пути: #include <...> using namespace std; char *file;
C++ Прлблемы с libjpeg 1. Как им пользоваться? 2. Как установить? 3. Как скомпилировать .lib? Добавлено через 58 минут #include <stdio.h> extern "C" { #include <jpeglib.h> #define swap16(data) _byteswap_ushort(data) http://www.cyberforum.ru/cpp-beginners/thread358965.html
C++ Стек-массив динамических списков
Препод домашку такую дал. Боюсь неправильно его понять) Каким образом его реализовать?. Я так понимаю, к каждому индексу массива должна соответствовать функция, которая заполняет список? arr=int Record(int i, int b); // К примеру, если это функция, которая заполняет список? arr= int Record(int i, int b); arr= int Record(int i, int b); arr= int Record(int i, int b); Так, что ли?. Чего...
Перегрузка операторов C++
Помогите пожалуйста разобраться, не могу понять как работает часть этой программы: #include <iostream> using namespace std; class cl { int x; public: cl() {x=0;} cl(int i) {x=i;} cl operator+(cl m);
C++ Удаление звена списка (динам. структ) http://www.cyberforum.ru/cpp-beginners/thread358949.html
Написал функцию, но происходит ошибка void Udalenie(Apteka *phead) { int nomer; Apteka *t, *temp1, *temp2, *temp3, *temp4; t=phead; t=(*t).sled; cout<<"Введите номер удаляемой аптеки"<<endl; cin>>nomer; //нужно найти указатель на звено, которое мы будем УДАЛЯТЬ!
C++ Проблема с корректным сохранением текста в файле Просьба помочь. Что то сам не могу собразить в чем проблема. Проблема: программа сохроняет введенные с клавиатуры символы. Если с клавиатуры введенны русские имена например: Иванов Иван. при открытие файла программа выдает непонятные символы. Если же введенно на англ.языке:Ivanov... или же цифры : 1,2,3 Все нормально. Собственно хотелось бы узнать в чем проблема. я подозреваю дело в... подробнее

Показать сообщение отдельно
bretba
63 / 58 / 5
Регистрация: 24.07.2011
Сообщений: 343
01.10.2011, 16:21     Найти первый элемент массива, кратный заданному числу
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
47
48
49
50
51
52
#include <conio.h>
#include <iostream>
#include <math.h>
using namespace std;
 
void main()
{
    float a[10],k,buff;
    int i,n;
    bool fl;
 
cout<<"vvedite koli4estvo elementov massiva\n";
cin>>n;
   if ((n<=0) || (n>10)) cout<<"oshibka vvoda dannblx\n"; else
   {
       for(i=0;i<=n;i++)
       {
           cout<<"vvedite element massiva\n";
           cin>>a[i];
       }
    cout<<"vvedite 4islo\n";
    cin>>k;
 
    cout<<"usxodnblu massiv:\n";
for(i=0;i<=n;i++)
    cout<<a[i]<<"\n";
 
 
fl=true;
i=0;
while ((fl) & (i<=n))
{
    if (fmod(a[i],k)==0)
    {
       a[i]=1/a[i];
       buff=a[i];
       a[i]=a[n];
       a[n]=buff;
       fl=false;
    }
    else
        i++;
}
 
 
cout<<"novblu massiv:\n";
for(i=0;i<=n;i++)
    cout<<a[i]<<"\n";
   }
 
_getch();
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru