English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Ferramentas online

O)

Funções no C

Matrizes no C

Ponteiros no C

Strings no C

Controle de fluxo do C

Estruturas do C

Arquivos do C

Outros C

Manual de referência do C-pés) usando um programa C (em polegadas

大全 de Exemplos de Programação C

Neste exemplo, você aprenderá a somar duas distâncias (polegadas-pés), somá-las e exibir o resultado na tela.

Para entender este exemplo, você deve entender o seguinteProgramação em CTema:

12Polegadas iguais a1pés.

O programa adiciona duas distâncias em polegadas.

#include <stdio.h>
struct Distance {
   int feet;
   float inch;
}1, d2, result;
int main() {
   printf("Insira a primeira distância\n");
   printf("Insira pés: ");
   scanf("%d", &d1.feet);
   printf("Insira polegadas: ");
   scanf("%f", &d1.inch);
   printf("\nInsira a segunda distância\n");
   printf("Enter feet: ");
   scanf("%d", &d2.feet);
   printf("Enter inch: ");
   scanf("%f", &d2.inch);
   result.feet = d1.feet + d2.feet;
   result.inch = d1.inch + d2.inch;
   //Quando polegadas são maiores que12ao qual mudar para pés.
   while (result.inch > 12.0) {
      result.inch = result.inch - 12.0;
      ++result.feet;
   }
   printf("\nSoma da distância = %d\'-%.1f\"", result.feet, result.inch);
   return 0;
}

Resultado de saída

Insira a primeira distância
Insira pés: 23
Insira polegadas: 8.6
Insira a segunda distância
Insira pés: 34
Insira polegadas: 2.4
Soma da distância = 57'-11.0"

Neste programa, define-se uma estrutura Distance. Esta estrutura possui dois membros inch (float) e feet (int).

Foram criadas duas variáveis (d1e d2),onde são armazenadas duas distâncias (inch e feet). Em seguida, a soma das duas distâncias é armazenada na variável de estrutura result.12Se for necessário, converta para pés. Em seguida, o resultado é impresso na tela.

大全 de Exemplos de Programação C