Eduardo_Braz
Membro Pleno-
Posts
98 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
Tudo que Eduardo_Braz postou
-
@Math.Pi Verdade tenho que começar a fazer isso adicionado 1 minuto depois Zero no inicio o no termino? adicionado 7 minutos depois Essa parte não está funcionando, porque?
-
@Math.Pi Muito Obrigado não tinha visto isso
-
Alguém poderia me ajudar Dado um vetor V de tamanho N e um inteiro K, contabilize quantos elementos de V são maiores ou iguais ao inteiro K. Entrada O programa terá apenas um caso de teste. O programa deve ler, obrigatoriamente, um número N que pertença ao intervalo 1 ≤ N ≤ 1000. Se N lido não for válido, o programa deve fazer uma nova leitura de N. Caso N seja válido, N representa o tamanho do vetor V. Na próxima linha há N números inteiros separados por um espaço em branco cada, representando cada elemento do vetor V. E finalmente, na última linha há um inteiro K. Saída Seu programa gera apenas uma linha de saída contendo um número inteiro representando quantos elementos do vetor V são maiores ou iguais ao inteiro K. Após a impressão do valor quebre uma linha. Exemplo: Entrada 0 -3 4 1 2 3 4 0 Saída 4 Entrada 10 1 2 3 4 5 6 7 8 9 10 20 Saída 0 Entrada 1 2 3 Saída 0 Entrada 4 1 4 6 4 4 Saída 3 Entrada 10 1 2 3 4 5 6 7 8 9 10 5 Saída 6 Código <- Eu não estou conseguindo realizar o teste lógico para saber se é maior ou igual ao número digitado pelo o usuário por último #include <stdio.h> int main(){ int aux, v, n, vetor[1000], i, k, j, total; while(v == 0){ scanf("%d",&aux); if(aux >= 1 && aux <= 1000){ n = aux; v = 1; } else{ scanf("%d",&aux); } } for (i = 0; i < n; i++){ scanf("%d", &vetor); } scanf("%d", &k); for(j = n; j > n; j--){ if(k >= vetor[j]){ total++; } } printf("%d\n", total); }
-
C Inverte Vetor e encontrar o Maior e Melhor em C
Eduardo_Braz respondeu ao tópico de Eduardo_Braz em C/C#/C++
@Mauro Britivaldo Eu agradeço demais a sua ajuda me fez perceber que eu tenho que focar primeiro o meu raciocínio fazer o programa em português para mondar o esqueleto do código aí sim começar a desenvolver o mesmo. Muito obrigado mesmo vós vem me ensinando muito esse código eu mandei com as suas observações nos meus posts anteriores e eu agradeço demais a vossa ajuda. Já fazia 10 anos que eu não mexia com essa linguagem de programação eu usava mais o Python pela a sua facilidade e o seu grande avanço e também por causa que ela é uma das principais linguagem mais usada no mercado atualmente, exemplo o site do Instagram é feito por ela -
C Inverte Vetor e encontrar o Maior e Melhor em C
Eduardo_Braz respondeu ao tópico de Eduardo_Braz em C/C#/C++
@Mauro Britivaldo Eu desmontei o código e refiz -
Faça um programa para imprimir uma lista de inteiros em ordem crescente. Entrada A entrada contém apenas um caso de teste. Na primeira linha há um inteiro N, 1 < N ≤ 1000, representando a quantidade de inteiros que serão informados. Em seguida haverá N linhas com um inteiro em cada linha. Saída Seu programa gera N linhas de saída, contendo em cada linha um inteiro que são os mesmos informados na entrada, porém em ordem crescente. Após o último número impresso, quebre uma linha. Exemplo Entrada 5 7 1 3 4 5 Saída 1 3 4 5 7 Entrada 2 4 3 Saída 3 4 Código <- está imprimindo um 0 antes do primeiro número #include <stdio.h> int main(){ int vetor[1000], n, i, j, aux, k, x; scanf("%d", &n); for (i = 0; i < n; i++){ scanf("&d\n", &vetor); } for (j = 0; j < n; j++) { for (k = j; k < n; k++){ if (vetor[j] > vetor[k]){ aux = vetor[j]; vetor[j] = vetor[k]; vetor[k] = aux; } } } for(x =0; x < n; x++){ printf("%d\n", vetor); } }
-
C Inverte Vetor e encontrar o Maior e Melhor em C
Eduardo_Braz respondeu ao tópico de Eduardo_Braz em C/C#/C++
@AdrianoSiqueira Muito obrigado funcionou perfeitamente. Muito Obrigado -
C Inverte Vetor e encontrar o Maior e Melhor em C
Eduardo_Braz respondeu ao tópico de Eduardo_Braz em C/C#/C++
Okay -
C Inverte Vetor e encontrar o Maior e Melhor em C
Eduardo_Braz respondeu ao tópico de Eduardo_Braz em C/C#/C++
@Mauro Britivaldo Eu usei o primeiro for que eu usei anteriormente para pegar os valores e fiz os testes para ver qual era o maior número inserido quando outro fosse maior eu trocava o anterior mais não funcionou, fiz isso para o Maior e o Menor. -
Faça um programa que receba um vetor V de N inteiros e construa um vetor W com os mesmos elementos de V, porém invertidos, mostre os vetores V e W e o maior elemento de V e o menor elemento de W. Entrada: A entrada contém apenas um caso de teste com 2 linhas. Na primeira linha há um inteiro N, 1 < N ≤1000, representando o tamanho do vetor V. Na segunda linha há N valores inteiros separados por um espaço em branco cada, que são os valores do vetor V. Saída: O programa deve gerar 4 linhas de saída. A primeira linha deve haver N inteiros separados por um espaço em branco cada, representando os elementos do vetor V. Atenção, após o último elemento de V não deve haver um espaço em branco. A segunda linha deve haver N inteiros separados por um espaço em branco cada, representando os elementos do vetor W. Atenção, após o último elemento de V não deve haver um espaço em branco. A terceira linha deve haver apenas um inteiro, representando o maior elemento de V. A quarta linha deve haver apenas um inteiro, representando o menor elemento de W. Após imprimir a quarta linha da saída, quebre uma linha. Exemplo: Entrada: 5 7 8 4 9 2 Saída 7 8 4 9 2 2 9 4 8 7 9 2 Entrada 8 235 6 23 5 78 123 89 4 Saída 235 6 23 5 78 123 89 4 4 89 123 78 5 23 6 235 235 4 Entrada 10 1 2 3 4 5 6 7 8 9 0 Saída 1 2 3 4 5 6 7 8 9 0 0 9 8 7 6 5 4 3 2 1 9 0 Código <- Não está funcionando o Maior e nem o Menor #include <stdio.h> int main(){ int n, vetor[1000], maior, menor, i, j; scanf("%d", &n); for (i = 0; i < n; i++){ scanf("%d", &vetor); } for(i=0; i<n; i++){ printf("%d ",vetor); } printf("\n"); for (j = n-1; j >= 0; j--){ printf("%d ", vetor[j]); } printf("\n"); if(i==0){ maior=vetor; menor=vetor; } if(vetor>maior){ maior=vetor; } else if(vetor<menor){ menor=vetor; } printf("%d\n",maior); printf("%d\n",menor); }
-
@devair1010 Muito obrigado pela a sua observação e ajuda tú me ajudou demais mano muito obrigado mesmo adicionado 0 minutos depois
-
LER E IMPRIMIR Escreva um programa em C para ler n elementos inteiros em um vetor, e depois imprimi-los. Entrada: A entrada contém duas linhas. A primeira, contém um valor inteiro n < 5000 que corresponde ao número de elementos que aparecem na segunda linha. A segunda linha contém n valores inteiros, separados entre si por um espaço. Saída: A saída é formada por uma linha contendo os n valores lidos: printf("%d", vetor); Exemplo: Entrada: 5 1 2 3 4 5 Saída: 1 2 3 4 5 Eu fiz só que não está imprimindo, Código Abaixo Código <- Loop infinito ou nem imprime #include <stdio.h> int main(){ int vetor[4999], n, i; scanf("%d", &n); for (i = i; i <= n; i++) { scanf("%d", &vetor); printf("%d", vetor); } }
-
@arfneto Entendi vou tentar fazer o código aqui
-
@arfneto Muito Obrigado
-
@arfneto Mano to totalmente bugado não sei onde colocar
-
@arfneto Não conseguir entender
-
@arfneto Teria que colocar mais um Scanf depois da função?
-
@arfneto Muito obrigado pela a diga eu não sabia que eu poderia fazer isso adicionado 2 minutos depois Está tando loop infinito adicionado 3 minutos depois #include <stdio.h> int main(){ int t, i; double n, sequencia,n2; char c; n2 = 0; sequencia = 0; scanf("%d", &t); for (i = 0; i < t; i++) { scanf("%lf", &n); do { c = fgetc(stdin);} while ( c!='\n') ; printf("%lf ", n); if(n > n2 || n < n2){ sequencia++; } n2 = n; } if(n == sequencia){ printf("ODERNADA"); } else{ printf("DESORDENADA"); } }
-
@arfneto Vou tentar aqui adicionado 11 minutos depois @arfneto Assim? #include <stdio.h> int main(){ int t, i; double n, sequencia,n2; n2 = 0; sequencia = 0; scanf("%d", &t); for (i = 0; i < t; i++) { scanf("%lf", &n); while((n = fgetc(stdin)) != '\n'){ printf("%lf ", n); if(n > n2 || n < n2){ sequencia++; } n2 = n; } } if(n == sequencia){ printf("\nODERNADA"); } else{ printf("\nDESORDENADA"); } }
-
@arfneto Assim por exemplo terei que criar uma para encontra o \n para a criação de função usarei o void?
-
@arfneto Não sei criar funções
-
@arfneto O erro é só com o primeiro mesmo o resto está funcionando perfeitamente adicionado 0 minutos depois @arfneto Okay adicionado 1 minuto depois Essa deu DESORDENADA
-
@arfneto ele está recebendo errado
-
@arfneto Irei iniciar ele com zero
-
@arfneto Tranquino, verdade eu tinha feito o teste da entrada vou fazer aqui eu já lhe falo se está recebendo corretamente
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