Ir ao conteúdo
  • Cadastre-se

Vilanovacar

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

posts postados por Vilanovacar

  1. #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

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!