Jump to content

Schema-bloc


Pupsic**

Recommended Posts

Buna, este cineva care poate să mă ajute cu schema bloc a programului dat.
Atașez și problema aici. 
 
 

Să se elaboreze algoritmul şi programul pentru următoarele: Este dat tabloul unidimensional X={xi }, i=1,…,n; cu elemente reale. Alcătuiţi algoritmul şi programul pentru următoarele: obţinerea   tabloului unidimensional T cu valori logice, reieşind din următoarele:

a)       variabilei t    fie  atribuită  valoarea  TRUE-  dacă  elementele tabloului X sunt ordonate strict în ordinea crescătoare, valoarea FALSE în caz contrar;

b)       variabilei t să fie atribuită valoarea  TRUE dacă în tabloul  X  nu sunt prezente elementele de zero şi totodată elementele pozitive se alternează cu cele negative, iar valoarea FALSE în caz contrar;

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int n;
    int a[1001];
    int T[3];
    int prec;

    scanf("%d", &n);
    scanf("%d", &a[0]);
    prec = a[0];
    T[1] = 1;
    T[0] = 1;
    int poz, neg;
    poz = neg = 0;
    if (a[0] == 0)
        T[1] = 0;
    else if (a[0] > 0)
        poz++;
    else
        neg++;

    for (int i = 1; i < n; i++)
    {
        scanf("%d", &a);
        if (prec > a)
            T[0] = 0;
        if (a == 0)
            T[1] = 0;
        if (a > 0)
            poz++;
        else
            neg++;
        prec = a;
    }
    if(T[0] == 0)
        printf("FALSE\n");
    else
        printf("TRUE\n");
    if(neg == poz && T[1] == 1)
        printf("TRUE\n");
    else
        printf("FALSE\n");
    return 0;
}

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.