English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
大全 de Exemplos de Programação C
Neste exemplo, você aprenderá a exibir o maior elemento inserido pelo usuário no array.
Para entender este exemplo, você deve entender o seguinteProgramação CTema:
#include <stdio.h> int main() { int i, n; float arr[100]); printf("Insira o número de elementos (1 - 100): "); scanf("%d", &n); for (i = 0; i < n; ++i) { printf("Insira o número %d: ", i + 1); scanf("%f", &arr[i]); } //Armazene o maior número no arr[0] for (i = 1; i < n; ++i) { if (arr[0] < arr[i]) arr[0] = arr[i]; } printf("O maior número é = %.2f", arr[0]); return 0; }
Resultados de saída
Insira o número de elementos (1 - 100): 5 Insira o número 1: 34.5 Insira o número 2: 2.4 Insira o número 3: -35.5 Insira o número 4: 38.7 Insira o número 5: 24.5 O maior número é = 38.70
Este programa obtém n elementos do usuário e os armazena no arr [].
Para encontrar o maior elemento,
Verifique os dois primeiros elementos do array e coloque o maior dos dois no arr [0].
Verifique o primeiro e o terceiro elementos e coloque o maior dos dois no arr [0].
Este processo continua até que o primeiro e o último elementos sejam verificados
O número maior será armazenado na posição arr[0]
Usamos o loop for para concluir esta tarefa.
for (i = 1; i < n; ++i) { if (arr[0] < arr[i]) arr[0] = arr[i]; }