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

В матрице найти число с наибольшей дробной частью в каждой строке. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ как написать ln http://www.cyberforum.ru/cpp-beginners/thread353528.html
ln|(y-sqrt|x||)(x-y/z+pow(x,2.0) как написать на с++???
C++ переход с делфи на цпп здравствуйте ув. товарищи хотелось что бы вы подсказали какие нибудь ссылки с базовыми примерами для цпп т.к. я даже не знаю как присваивать по мойму было "==" вот так)) так же сышал том что в цпп уже нету понятия процедур всё только построено на функциях в общем хотелось бы какуе нибудь статью о базавых знаниях)) типы данных и т.д. надеюсь вы меня поняли)) http://www.cyberforum.ru/cpp-beginners/thread353512.html
Проблема с класами C++
Вот пытаюсь описать клас(умова задачи в коментариях)но когда запускаю выбивает какуюту ошыбку типа необратимое исключения типов и тд почему так? вот код // Individ 4 Class.cpp: определяет точку входа для консольного приложения. // /*Розробити клас Pupil з полями Прізвище, Номер школи, Клас, Успішність(1..12). Реалізувати різні види конструкторів, методи вводу і виводу, методи get і set...
C++ заполнение класса в цикле
цикл: int _tmain(int argc, _TCHAR* argv) { int d,m,y; ZapBook* z=new ZapBook; int length=0; char flag='y'; while(flag=='y') { cout<<"Vedite Familiyu"<<"\n";
C++ using namespace std; http://www.cyberforum.ru/cpp-beginners/thread353503.html
Здравствуйте. Я заметил, что многие программисты стараются избегать этой строчки в своих программах. С чем это связанно? И еще вопрос: почему ввод/вывод в функциях - это плохо?
C++ Циклы Помоему так A<C<B C<A<B B<C<A C<B<A A<B<C B<A<C Найти max и min значения а,b,c подробнее

Показать сообщение отдельно
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
19.09.2011, 10:12     В матрице найти число с наибольшей дробной частью в каждой строке.
Just_dake,
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
#include <iostream>
#include <ctime>
#include <cstdlib>
#include <cmath>
#define frac(x) x-floor(x)
 
int main()
{
    const int size=4;
    float max;
    int num_max;
    srand((unsigned)(time(NULL)));
    float matrix[size][size]={2.1,2.3,2.9,3.5,
                              1.2,2.1,1.4,1.6,
                              4.2,3.1,3.3,3.8,
                              7.1,6.5,6.7,6.0 };
 
     for(int i=0; i<size; i++)
     {
          for(int j=0; j<size; j++)
           {
               std::cout<<matrix[i][j]<<"  ";
           }
          std::cout<<"\n";
     }
     std::cout<<"Result -> ";
     for(int i=0; i<size; i++)
     {
         max=frac(matrix[i][0]);
         num_max=0;
         for(int j=0; j<size; j++)
         {
             if(frac(matrix[i][j])>max)
             {
                 max = frac(matrix[i][j]);
                 num_max=j;
             }
         }
        std::cout<<matrix[i][num_max]<<" ";
     }
     system("pause");
     return 0;
 
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru