Nacitanie dvoch hodnot – C / C++ – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Nacitanie dvoch hodnot – C / C++ – Fórum – Programujte.comNacitanie dvoch hodnot – C / C++ – Fórum – Programujte.com

 

Juraj
~ Anonymní uživatel
36 příspěvků
1. 11. 2018   #1
-
0
-

Vytvorte program, ktorý umožní zadanie výšky a váhy 10 osôb. Následne  zistí najvyššiu zadanú váhu a vypíše aj výšku tejto osoby.  

Potreboval poradit ako priradit k danej osobe vysku ked zistim najvyssiu zadanu vahu. Cecku.

Nahlásit jako SPAM
IP: 81.92.251.–
1. 11. 2018   #2
-
0
-

Pole struktur

hu

Nahlásit jako SPAM
IP: 2001:af0:ffe4:85f4:d99c:ca43:c22f:9a3a...–
JerryM0
Věrný člen
2. 11. 2018   #3
-
0
-

#1 Juraj

te´d mě napadlo že vubec nemusíš nikde ty hodnoty uchovávat do nějaké struktury protože  stačí když je budeš jenom načítat a zrovna zjistíš jestli nově zadaná hodnota je větší než dosud nejvyšší/největší zjištěná ...  

Nahlásit jako SPAM
IP: 2a00:1028:83be:235a:c5a:3e44:40ab:d0a8...–
2. 11. 2018   #4
-
0
-

#3 JerryM
Hodnoty uchovávat musí, alespoň jeden pár hmotnost - výška osoby. U kterého je z doposud zadaných největší hmotnost.

hu

Nahlásit jako SPAM
IP: 195.178.67.–
Juraj
~ Anonymní uživatel
36 příspěvků
2. 11. 2018   #5
-
0
-

#3 JerryM

Som spravil cez polia kde mi zisti najvassiu vahu ale som sa zasekol pri tom ako pridelim vysku ktora bola pri vahe zadana..

#include <stdio.h>

#define N 10
#define M 10 // pocet cisel posloupnosti

int main(void){
        int i, j=0, pole[N], pole2[N];
 

         for(i=0; i < N; i++){

                printf("Zadej %d. vysku", i+1);
                scanf("%d", &pole[j]);


                 printf("Zadej %d. vahu", i+1);
                scanf("%d", &pole2[i]);
        }


int max, min;
                max=pole2[i]; min=pole[j];

    for(i =0 ; i<N; i++){
        if(max <pole2[i])
            max=pole2[i];

    }

printf("Najvysia vaha je %d a vyska %d.\n", max, min);
        return 0;

Nahlásit jako SPAM
IP: 81.92.251.–
Jerry
~ Anonymní uživatel
508 příspěvků
2. 11. 2018   #6
-
0
-

#5 Juraj
no to je přeci prvek pole se stejným indexem ne ???

Nahlásit jako SPAM
IP: 2a00:1028:83be:235a:c1ed:35f:3521:81e6...–
2. 11. 2018   #7
-
0
-

Buď mám 2 pole - váha a výška a hodnoty ukládám pod stejným indexem. Pak stačí vědět index prvku s největší váhou a přečíst prvek výška se stejným indexem. Z tohoto důvodu jsem radil pole struktur - jedno pole kde jeden prvek reprezentuje pár váha - výška. Pak najdeš prvek kde položka struktury váha je největší a vypíšeš obě položky. Způsob navržený v #3  zase ukládá jen údaje nejtěžšího ze zadaných a ty se pak na konci vypíšou.

hu

Nahlásit jako SPAM
IP: 195.178.67.–
MilanL+1
Grafoman
2. 11. 2018   #8
-
0
-

#6 Jerry
max pouzij na index, hledání pak bude vypadat:

int max = 0;

for(i =1 ; i<N; i++){
        if(pole2[max] <pole2[i])
            max=i;

    }

printf("Najvysia vaha je %d a vyska %d.\n", pole2[max], pole[max]);

Nahlásit jako SPAM
IP: 185.112.167.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 3 hosté

Moderátoři diskuze

 

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