![](https://www.clubedohardware.com.br/uploads/themes/set_resources_52/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
Vilanovacar
-
Posts
2 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Vilanovacar
-
-
#include <stdio.h> #include <stdlib.h> #include <conio.h> #define m 5 // não estou coseguindo continuar por causa dessa linha e não entendi direito a questão ainda #define n 5 /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main() { float matriz[m][n], m,n; int linha, coluna, cont1, cont2; for(linha = 0; linha < 10; linha++ ) { for(coluna = 0; coluna < 10; coluna++) { printf("Digite um Numero entre 1 & 10: \n"); scanf("%f", &m); printf("Digite um numero entre 1 & 10: \n"); if(m >= 1 && m <= 10) { matriz[m]= m; if(n >=1 && n<=10) { matriz[n]= n; } } } } for(cont1=0; cont1<=10; cont1++) { for(cont2=0; cont2<=10; cont2++) { printf("%2.f\t ",matriz[cont1][cont2]); } } return 0; }
Boa noite pessoal, estou iniciando no mundo da programação e gostaria de uma ajuda nessa questão se possível. Fico desde já agradecido!
Faça um algoritmo em linguagem C que receba como dado de entrada uma matriz de caracteres. Cada posição da matriz deve armazenar um caractere.
A dimensão da matriz deverá ser MxN, onde M e N são dados de entrada escolhidos pelo usuário. Declare a matriz como sendo de dimensão máxima 10x10, e valide os valores de M e N, que devem estar entre 1 e 10, incluindo 1 e 10. Para a validação, o usuário deve ficar preso no programa enquanto não digitar um número válido para M e para N.
Após escolhida a dimensão da matriz e povoado ela com caracteres. Faça:
• Conte o número de ocorrências de cada caractere que aparece na matriz. Após a contagem, liste cada caractere digitado e o número de ocorrências;
• Crie uma função que receba como parâmetro o primeiro caractere cadastrado na matriz. A função deve retornar um dado numérico. Se o caractere for maiúsculo, retorne na função o resultado deste caractere dividido por 10. Caso contrário, retorne o resultado do caractere multiplicado por 2;
Imprima na tela um teste do seu programa utilizando como primeiro caractere a primeira letra do seu nome.
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Matriz10x10 solicitar dados do usuario e armazenar e m e n
em C/C#/C++
Postado
@arfneto Obrigado.