Jump to content

Question

Escreva um programa que seja capaz de ler uma Matriz (4x4) e um valor x qualquer. O programa deverá fazer uma busca por esse valor x na Matriz e, ao final, escrever a localização (linha e coluna) do valor na Matriz. Caso o valor lido (x) não exista na Matriz, uma mensagem de “não encontrado” deverá ser exibida ao usuário.

Share this post


Link to post
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By vitorianatalia
      Sou iniciante em linguagem C e estou tentando resolver um exercício, mas não estou conseguindo. O enunciado é: 
      Considerando a fórmula para o cálculo da distância entre dois pontos (x1, y1) e (x2, y2): a) Escreva uma função que receba como parâmetros as coordenadas de dois pontos e retorne a distância entre eles. b) Escreva um programa em C (função principal) que capture do teclado as coordenadas dos 3 vértices de um triângulo, calcule e imprima o perímetro deste triângulo, chamando a função anterior. c) Teste seu programa, simulando sua execução com as seguintes coordenadas: (4,1), (1,1), (4,5).
       
      Para resolver a a), simplesmente não conseguia nomear g como distancia que dava erro lvalue required as left operand of assignment. Para b), sei que preciso rodar a função distancia para obter os resultados de 3 contas diferentes, mas como consigo armazenar isso para somar em main depois?

       
      #include <stdio.h> #include <stdlib.h> #include <math.h> float distancia (float xa, float xb, float ya, float yb, float g) {     g = sqrt(pow((xb-xa),2)+pow((yb-ya),2));     return g; } int main() {     float x1, x2, y1, y2, g;     // distancia entre dois pontos      printf("Insira valor de x1 e x2: \n");     scanf("%f %f", &x1, &x2);     printf("Insira valor de y1 e y2: \n");     scanf("%f %f", &y1, &y2);     printf("A distancia entre os dois pontos e: %f", distancia(x1, x2, y1, y2, g));         return 0; }  
    • By Caroline Nolasco
      Exemplo em Linguagem em C (Lista duplamente encadeada)
      criar uma listagem de alunos, a listagem precisa seguir algumas normas referentes ao interesse dos alunos como por exemplo, os alunos com deficiência tem prioridade para listagem, e devem estar no inicio da lista, e apos eles, caso tenha terá a listagem dos demais alunos para o curso sobre tecnologia. Caso alguns aluno desista do curso, seu nome precisa ser removido da lista é necessário permitir a pesquisa de algum aluno. Por fim será preciso imprimir uma lista com nome de todos alunos inscritos.
      Deverão criar estruturas de dados para permitir a listagem de alunos com base em seus nomes ao invés de números , e criar funções de adição, remoção, pesquisa e impressão. Ao criar a função principal main, os alunos precisarão criar um menu para usuário escolher qual ação desejar realizar se é matricula normal ou deficiência, remoção de alunos, pesquisa e impressão.
      O menu deve ser simples impresso a cada execução com a coleta de uma opção numérica.
    • By Marcos Silvestre
      Preciso fazer um programa em que o usuario escreva 5,10,2017 eo programa escreva 5 de outubro de 2017, a condição é criar uma função fora do int main para fazer isso. Não estou conseguindo fazer o printf dar certo, não esta saindo nada.
       
      #include <stdio.h> #include <stdlib.h> void data(int d,int m,int a){     int dia,mes,ano;     d = dia;     m = mes;     a = ano;     if(m == 1){         printf("%d de janeiro de %d",d,a);     } } int main(){     int dia,mes,ano;     printf("Dia/Mes/Ano\n");     printf("Dia: ");     scanf("%d",&dia);     printf("Mes: ");     scanf("%d",&mes);     printf("Ano: ");     scanf("%d",&ano);     data(dia,mes,ano);     return 0; }  
    • By Lucas Lock
      Preciso fazer uma agenda de compromisso em que ao digitar 1 = cadastro um compromisso. 2 = consultar compromisso por data. 3 = listar todos os compromissos por data. 4 = listar todos os compromissos do ano. 5 = remover compromisso. 6 = sair da agenda. ao digitar qualquer outro numero deve aparecer opção invalida.
    • By Marcos Silvestre
      ENUNCIADO: Crie um programa que leia o dia do mês e o dia da semana atual. O programa deverá retornar a seguinte frase: O primeiro dia do mes foi XXXXXXXX Onde XXXXXXXX corresponde ao dia-da-semana. Exemplo: dia-da-semana = segunda-feira e dia-do-mês = 09: o programa deve retornar "O primeiro dia do mes foi domingo". Para isso, use uma enumeração denindo os dias da semana, além de um array de strings que contenha os nomes dos dias: {"domingo", "segunda-feira", . . .}
       
      tenho que usar enum para as semanas ( enum semana {Domingo = 1,Segunda = 2,Terca = 3,Quarta = 4,Quinta = 5,Sexta = 6,Sabado = 7} ) mas eu não sei o que fazer para "calcular" a semana que cai o primeiro dia do mes eu pensei em descobrir uma equacao ou algo do tipo mas não consegui, pensei em usar for mas não resolve, tem como me ajudar apenas nesse passo, o resto eu sei fazer, obg.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.