Pokaż wyniki 1 do 3 z 3

Temat: Program w C/C++

  1. #1
    Zarejestrowany
    Jan 2010
    Postów
    2

    Domyślnie Program w C/C++

    Witam, mógłby ktoś mi pomóc z następującym programem? Nie mam pojęcia jak się za niego zabrać:
    Opracuj program, który dla danej tablicy dwuwymiarowej a[m, n] m, n >= 100, o wyrazach generowanych losowo z zakresu (-1000, 1000) wyznaczy oraz wyświetli z numerem wiersza i kolumny:
    -liczbę elementów ujemnych w każdym wierszu,
    -liczbę elementów równych zero w całej tablicy,
    -liczbę elementów dodatnich w każdej kolumnie,
    -oraz umożliwi powtarzanie obliczeń z nowymi wartościami tablicy.

  2. #2
    Zarejestrowany
    Jan 2009
    Postów
    37

    Domyślnie

    Nie chce mi sie robic wszystkich podpunktów i założyłem ze tablica jest statyczna bo troche nie jestem pewien tego założenia w zadaniu

    myśle ze w miare czytelny kod i ze o to ci chodzi

    Kod:
    #include <iostream>
    
    using namespace std;
    
    int main()
    {
        int tab[100][100];      //tablica statyczna - zakładam że będzie 100wierwszy po 100 elementów
        srand(time(0));         
        
        //przypisanie losowych wartosci do tablicy
        for(int i=0;i<100;i++)                                 //w tej pętli wybieramy wiersz
        {
                for(int j=0;j<100;j++)                         //a w tej Komórke
                {
                        tab[i][j]=rand()%2000-1000;            //przypisanie wartości do tablicy o wierszu "i" i komórce "j"
                }                                              //2000-1000 losujemy ogólnie 2000 liczb zaczynając od "-1000"
        }
        
        //zakres pierwszy - wyznaczenie wartosci ujemnych
        int iLiczbaElementow;
        for(int i=0;i<100;i++)
        {
                iLiczbaElementow=0;
                cout<<endl<<"wiersz nr: "<<i<<" kolumny: ";
                for(int j=0;j<100;j++)
                {
                    if(tab[i][j]<0) 
                    {
                        iLiczbaElementow++; 
                        cout<<" "<<j; 
                    };     
                }
                cout<<endl<<"Liczba elementow ujemnych: "<<iLiczbaElementow<<endl;
        }
        
        //zakres drugi - ilosc elementow rownych zero w całej tablicy
        iLiczbaElementow=0;
        for(int i=0;i<100;i++)
        {
                for(int j=0;j<100;j++)
                {
                  if(tab[i][j]==0) iLiczbaElementow++;     
                }
        }
        cout<<endl<<"liczba elementow rownych zero w tablicy: "<<iLiczbaElementow<<endl;
        
        getchar();
        return 0;
    }

  3. #3
    Zarejestrowany
    Jan 2010
    Postów
    2

    Domyślnie

    Naprawdę wielkie dzięki za pomoc

Podobne wątki

  1. Program?
    By 4tom in forum Hacking
    Odpowiedzi: 2
    Autor: 09-07-2009, 12:52
  2. program zdalnie otwierajacy inny program:P
    By northdakota in forum C/C++
    Odpowiedzi: 9
    Autor: 02-28-2009, 00:48
  3. Odpowiedzi: 8
    Autor: 07-26-2008, 10:05
  4. program
    By Goku1994 in forum Hacking
    Odpowiedzi: 9
    Autor: 08-05-2007, 16:51

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52