Programa para convertir centimetros a pixeles

Dado un centímetro entero , que representa una longitud medida en centímetros , la tarea es convertirlo en su valor equivalente medido en píxeles .

Ejemplos:

Entrada: centímetro = 10
Salida: píxeles = 377,95

Entrada : centímetro = 5,5
Salida : píxeles = 207,87

Planteamiento: El problema se puede resolver en base a las siguientes relaciones matemáticas:
 

1 pulgada = 96 px 
1 pulgada = 2,54 cm
Por lo tanto, 2,54 cm = 96 px 
=> 1 cm = ( 96 / 2,54 ) px 
=> N cm = ( ( N * 96) / 2,54 ) px 
 

A continuación se muestra la implementación del enfoque anterior:
 

C++

// C++ program to convert centimeter to pixels
#include <bits/stdc++.h>
using namespace std;
 
// Function to convert
// centimeters to pixels
void Conversion(double centi)
{
 
    double pixels = (96 * centi) / 2.54;
    cout << fixed << setprecision(2) << pixels;
}
 
// Driver Code
int main()
{
 
    double centi = 15;
    Conversion(centi);
    return 0;
}

Java

// Java program to convert
// centimeter to pixels
 
import java.io.*;
 
class GFG {
 
    // Function to convert
    // centimeters to pixels
    static double Conversion(double centi)
    {
        double pixels = (96 * centi) / 2.54;
        System.out.println(pixels);
        return 0;
    }
 
    // Driver Code
    public static void main(String args[])
    {
        int centi = 15;
        Conversion(centi);
    }
}

Python3

# Python program to convert
# centimeters to pixels
 
# Function to convert
# centimeters to pixels
def Conversion(centi):
 
    pixels = ( 96 * centi)/2.54
    print ( round(pixels, 2))
# Driver Code
centi = 15
Conversion(centi)

C#

// C# program to convert
// centimeter to pixels
using System;
 
class GFG {
 
    // Function to convert
    // centimeter to pixels
    static double Conversion(double centi)
    {
        double pixels = (96 * centi) / 2.54;
        Console.WriteLine(pixels);
        return 0;
    }
 
    // Driver Code
    public static void Main()
    {
        double centi = 15;
        Conversion(centi);
    }
}

PHP

<?php
 
// PHP program to convert
// centimeter to Pixels
 
// Function to convert
// centimeter to pixels 
function Conversion($centi)
{
    $pixels = (96 * $centi)/2.54;
    echo($pixels . "\n");
}
 
// Driver Code
$centi = 15;
Conversion($centi);
?>

Javascript

<script>
 
// JavaScript program to convert
// centimeter to pixels
function Conversion(centi)
    {
        let pixels = (96 * centi) / 2.54;
        document.write(pixels);
        return 0;
    }        
 
// Driver Code
        let centi = 15;
        Conversion(centi)
   
  // This code is contributed by souravghosh0416.
</script>
Producción: 

566.93

 

Tiempo Complejidad: O(1) 
Espacio Auxiliar: O(1)
 

Publicación traducida automáticamente

Artículo escrito por CoderSaty y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *