Bom dia, Fred... Espero que eu consiga te ajudar.
#include <stdio.h> #include <stdlib.h> #include <math.h> #define tam 50 int main() { int i, A[tam]; for (i=0;i<tam;i++) { // scanf("%d", &A); A= pow (-1, rand()) * (rand()%100); printf("%d ", A); } printf("\n\n"); for (i=0;i<tam;i++) { if (A>0) printf("%d ", A); } return 0; }
Bom dia, Fred... anexo escopo da atividade 2
#include <stdio.h> #include <stdlib.h> main() { //criando a matriz e atribuindo os valores diretamente //OBS: no lugar de "?", coloque um numero inteiro int m[3][5] = {{2,10,15,20,25},{2,2,0,0,1},{30,2,1,18,20}}; int cont = 0; //faz a contagem de elemtos entre 15 e 20 for(int i=0; i<3; i++) //controla as linhas { for(int j=0; j<5; j++) //controla as colunas { if( m[j] >= 15 && m[j] <= 20 ) cont++; //incrementa o contador } } printf("Existem %d elementos entre 15 e 20 na matriz\n", cont); system("pause"); }