Treść zadania
Autor: lolita01 Dodano: 9.11.2011 (17:46)
Utworzyć tablicę int o rozmiarze 50. Wypełnić kolejnymi liczbami całkowitymi. Sumować liczby podzielne przez 3 do osiągnięcia wartości 100. Podać wartość indeksu dla którego osiągnięto, bez przekroczenia, tę wartość. Język c++
Zadanie jest zamknięte. Autor zadania wybrał już najlepsze rozwiązanie lub straciło ono ważność.
Najlepsze rozwiązanie
Rozwiązania
Podobne materiały
Przydatność 65% Planety (tablice)- fizyka
poniżej znajduje się załącznik z małymi tablicami z ważnymi informacjami o planetach
Przydatność 75% Zadania z Javy dodatkowe z klas String, File i Tablic
Może komuś się przydadzą...
Przydatność 60% Podstawy programowania w C++ - kilka programów z rozwiązaniami na tablice statyczne.
Programy napisane w dev.cpp, ale powinny skompilować się na innych komplilatorach. Treść zadań jako komentarz w programie.
ZADANIE 1
#include
Przydatność 70% Tablice statystyczne oraz metody graficzne jako narzędzie opisu i prezentacji danych statystycznych oraz wyników badań.
Tablice statystyczne oraz metody graficzne jako narzędzie opisu i prezentacji danych statystycznych oraz wyników badań. Dostałam max punktów za tą pracę:)
0 odpowiada - 0 ogląda - 1 rozwiązań
1 0
antekL1 11.11.2011 (11:27)
int tablica[50];
int suma;
int i, indeks;
for (i=0; i<50; i++) tablica = i; // Nie ma zastrzezen, ze nie moze byc zera)
suma = 0;
i = -1;
while (1);
{
i += 1;
if (i == 50) break;
if ( ((tablica / 3) * 3) != tablica) continue;
suma += tablica;
if (suma > 100) break; // Jeśli suma jest dokładnie 100, jest jeszcze ok.
indeks = i; // To gwarantuje ostatni "dobry" indeks
}
printf("%d",indeks); // albo cokolwiek, aby wipisać indeks
Dodawanie komentarzy zablokowane - Zgłoś nadużycie