Anonymní profil vitamin – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil vitamin – Programujte.comAnonymní profil vitamin – Programujte.com

 

Příspěvky odeslané z IP adresy 195.28.77.–

vitamin
C / C++ › Chyba v prekladaci
5. 1. 2017   #214381

#11 Dominic
To programujes na Androide? Co mas za kompilator?

vitamin
C / C++ › Chyba v prekladaci
5. 1. 2017   #214379
C / C++ › Náhodná čísla + posloupnost
11. 10. 2016   #213025

#1 Katka 

    enum{N = 20};
    int pole[N];
    
    srand(time(0));
    for(int i = 0; i < N; ++i){
        pole[i] = rand() % 100;
    }
    
    //tu je pole naplnene hodnotami

Pole netreba zoraďovať, stačí použiť postup od #zelenac1.

"Jednoduhšie" riešenie je napr toto:    

#include <iostream>
#include <string>
#include <algorithm>
#include <random>
#include <functional>

using namespace std;
    
int main(){
    int ar[20];

    generate(begin(ar), end(ar),  bind(uniform_int_distribution<>{0, 100}, default_random_engine{(long unsigned)time(0)})); 
    auto minmax = minmax_element(begin(ar), end(ar));
    
    cout << '[';
    for(auto x : ar)cout << x << ", ";
    cout << ']';
    cout << "\nmin: " << *minmax.first << ", max: " << *minmax.second;
}

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý