• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Programowanie C++

VPS Starter Arubacloud
0 głosów
154 wizyt
pytanie zadane 6 maja 2020 w C i C++ przez agasava123 Nowicjusz (190 p.)

Witam, mam pytanie odnośnie różnych funkcji w kodzie programu co robią itp. Znacie może jakąś stronę gdzie te funkcje są poprawnie szczegółowo opisane ? Osobiście nie wiem co oznaczają te :

void ranking(float tab[], string tab2[])

string tyg_min = "Poniedzialek", tyg_max = "Poniedzialek"; 

min = tab[i];
			
tyg_min = tab2[i];

ranking(tab, tab2);

 

komentarz 6 maja 2020 przez tkz Nałogowiec (42,020 p.)
Podasz cały kod?

1 odpowiedź

0 głosów
odpowiedź 6 maja 2020 przez DragonCoder Nałogowiec (36,500 p.)
1. jest tu tylko jedna funkcja, ktora nazywa sie ranking i przyjmuje 2 tablice o nieokreslonym rozmiarze

2. cala reszta to przypisanie wartosci do zmiennych typu string i tyle. Oraz uzycie tablic, wiec same podstawy C++.

3. Co do tego kodu, to nie wiem co robi funkcja ranking, pewnie sortowanie i wyswietlanie pozycji w rankingu czy cos, ale nie widac jej definicji, wiec ciezko cos powiedziec.

4. Co do funkcji, to masz dokumentacje jezyka, ale nie znajdziesz tam zadnej z wyzej wymienionych, tylko te ktore zanjduje sie w standardzie jezyka, a ta funkcja wyzej to wlasna implementacja
komentarz 6 maja 2020 przez agasava123 Nowicjusz (190 p.)

dziękuję za pomoc :) u mnie w kodzie z tym ranking wygląda to tak :

int main ()
{
	float tab[7], sum;
		string tab2[7] = {"Poniedzialek", "Wtorek", "Sroda", "Czwartek", "Piatek", "Sobota", "Niedziela"};
		cout << "Podaj wartosc temperatury w poszczegolnych dniach tygodnia: " << endl;
	for (int i=0; i<7; i++)
	{
		cout << tab2[i] << ": ";
		cin >> tab[i];
		sum += tab[i];
	}
	cout << "Srednia temperatury w tygodniu wynosi " << sum/7  << " st. C."<<"\n";
	ranking(tab, tab2);

 

komentarz 6 maja 2020 przez DragonCoder Nałogowiec (36,500 p.)
w dalszym ciagu jest tylko jedna funkcja tzn 2.

1. funkcja main, czyli glowna funkcja programu

2. funkcja ranking i zadnych innych nawet z biblioteki standardowej tu nie widze
komentarz 6 maja 2020 przez agasava123 Nowicjusz (190 p.)

Cały kod  wygląda tak :

#include <iostream>
#include <string>

using namespace std;
void ranking(float tab[], string tab2[])
{
	int min = tab[0], max = tab[0];
	string tyg_min = "Poniedzialek", tyg_max = "Poniedzialek"; 
	for (int i=1; i<7; i++)
	{
		if (min > tab[i])
		{
			min = tab[i];
			tyg_min = tab2[i];
		}
		if (max < tab[i])
		{
			max = tab[i];
			tyg_max = tab2[i];
		}
	}
	cout << "Najnizsza temperature zanotowano dnia: " << tyg_min << ", wynosila " << min << " st. C.\n";
	cout << "Najwyzsza temperature zanotowano dnia: " << tyg_max << ", wynosila " << max << " st. C.";
}

int main ()
{
	float tab[7], sum;
		string tab2[7] = {"Poniedzialek", "Wtorek", "Sroda", "Czwartek", "Piatek", "Sobota", "Niedziela"};
		cout << "Podaj wartosc temperatury w poszczegolnych dniach tygodnia: " << endl;
	for (int i=0; i<7; i++)
	{
		cout << tab2[i] << ": ";
		cin >> tab[i];
		sum += tab[i];
	}
	cout << "Srednia temperatury w tygodniu wynosi " << sum/7  << " st. C."<<"\n";
	ranking(tab, tab2);
	
return 0;
}

 

komentarz 6 maja 2020 przez DragonCoder Nałogowiec (36,500 p.)
Jo, also tym bardziej nie wiem czemu nazywa sie ranking, skoro bedzie pokazywana maksymalna i minimalna temperatura, wiec nazwalbym ja minMaxTemp. Ale cala reszta powinna byc jasna, skoro znasz podstawy jezyka.
1
komentarz 6 maja 2020 przez agasava123 Nowicjusz (190 p.)
dziękuję za pomoc i za zainteresowanie moim postem! :)

Podobne pytania

0 głosów
1 odpowiedź 435 wizyt
pytanie zadane 14 września 2022 w C i C++ przez fsfxvcxv Obywatel (1,160 p.)
+1 głos
0 odpowiedzi 283 wizyt
pytanie zadane 9 marca 2021 w C i C++ przez ifuknowme555 Początkujący (410 p.)
0 głosów
0 odpowiedzi 307 wizyt
pytanie zadane 15 stycznia 2019 w C i C++ przez gorgonkowa Obywatel (1,810 p.)

92,840 zapytań

141,781 odpowiedzi

320,856 komentarzy

62,172 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...