Премини към съдържанието

mitkow173

Потребител
  • Публикации

    2
  • Регистрация

  • Последно онлайн

Харесвания

0 Неутрална репутация

Всичко за mitkow173

  • Титла
    Новобранец

Последни посетители

33 прегледа на профила
  • petie1

  • ined

  1. mitkow173

    C++ Задача

    Това дава като грешки.
  2. mitkow173

    C++ Задача

    Добър вечер, колеги! Трябва ми малко помощ с една задача на C++ Програма с функция main() и избор чрез меню на функции за: • Въвеждане от клавиатура на размерност (с проверка за коректност) и елементи на масив от цели числа AM(K) (K <= 30); • Изчисляване на средно-аритметичното от числата в масива, които се делят без остатък на 6; • Изчисляване на сумата на различните от нула числа и броя на нулевите числа в масива; • Намиране на максималното отрицателно число в масива и неговия пореден номер; • Извеждане на екран на резултатите от съответното изчисляване, както и на въведените числа в масива (с подходящи текстове). #include <iostream> using namespace std; const K = 30; double F[K]; int N; void input(); void average(); void sum0(); void menu(); void main(); { menu(); } void input() { int i; do { cout << "Vavedete razmernost na masiva ne poveche ot 30" << endl; cin >> N; } while (N<1 || N>30); for (i = 0; i<N; N++); { cout << "Vavedete element na masiv" << i + 1 << endl; cin >> F; } } void average() { double sum; double m; int i; int br = 0; for (int i = 0; i<N; i++) m = F % 6; if (m == 0); sum += F; br++; cout << "Sredno aritmetichnoto na chislata v masiva koito se delqt bez ostatuk na 6" << sum / br << endl; } void sum0() { int i; int sum; int br = 0; for (i = 0; i<N; i++); if (F != 0) sum += F; else br++; cout << "Sumata na razlichnite chisla ot nula" << sum << endl; cout << "Broq na nulevite chisla v masiva e " << br << endl; } void maxn() { double min; int i; int n; for (i = 0; i<N; i++); if (F<0 && min>F); { min = F; n = i; } cout << "Maximalnoto otricatelno chislo v masiva e" << min << endl; cout << "Poredniqt mu nomer e" << n << endl; } void menu() { int izbor; do{ cout << "1.Vavejdane na razmernost na masiva i negovite stoinosti" << endl; cout << "2.Izchislqvane na sredno aritmetichno ot chislata ,koito se delqt bez ostatuk na 5" << endl; cout << "3.Izchislqvane na sumata na razlichnite ot nula chislq i broq na nulevite chisla" << endl; cout << "4.Namirane na maksimalnoto polojitelno chislo i negoviqt poreden nomer" << endl; cout << "5.Krai na programata" << endl; cin >> izbor; while ((izbor<1) || (izbor>5)) switch (izbor) { case 1: { cout << "Vavejdane na chisla:" << endl; input(); }break; case 2: {cout << "Sredno aritmetichno na chislata koito se delqt bez ostatuk na 5" << endl; average(); }break; case 3: {cout << "Sumata na razlichnite ot nula chislq i broq na nulite:" << endl; sum0(); }break; case 4: {cout << "Maksimalnoto polojitelno chislo i negoviq nomer" << endl; maxn(); }break; case 5: {cout << "Krai na programata" << endl; return; }break; }while (1); } Докарал съм я до някъде, но ми дава грешка и немога да я намеря Благодаря предварително !!!
  • Разглеждащи това в момента   0 потребители

    Няма регистрирани потребители разглеждащи тази страница.

×

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите условия за ползване.