Pesquisar este blog

Livros Recomendados

sexta-feira, 19 de março de 2021

URI (BEECROWD) - 2762 - Entrada e Saída 6 - Iniciante - C e C++

Plataforma: URI (BEECROWD)

Problema2762

Enunciado:

O seu professor gostaria de fazer um programa com as seguintes características:

  1. Leia um número no formato: XXXXX.YYY;
  2. Imprima o número na forma invertida: YYY.XXXXX.

Linguagens: C e C++


Solução:

Código em C:

#include <stdio.h>

int main() {
    
    int inteira, decimal;
    scanf("%d.%d", &inteira, &decimal);
    printf("%d.%d\n", decimal, inteira);

    return 0;
}

Código em C++:

#include <iostream>
#include <string>

using namespace std;

int main() {
    
    string num;
    string ponto = ".";
    int inteiro, decimal;
    cin >> num;
    inteiro = stoi(num.substr(0, num.find(ponto)));
    decimal = stoi(num.substr(num.find(ponto)+1));
    cout << decimal << "." << inteiro << endl;

    return 0;
}

Nenhum comentário:

Postar um comentário

Postagem em destaque

URI (BEECROWD) - 2158 - Helping Uncle Cláudio (Ajudando o Tio Cláudio) - Matemática - C, C++ e Haskell

Buenas! Estou aqui mais uma vez para resolver um problema de Matemática! Agora tenho resolvido alguns dessa categoria, pra que vocês possam ...

Postagens mais visitadas