💻 Ingrese la cantidad de alumnos aprobados y desaprobados de un curso, luego mostrar el porcentaje de estudiantes aprobados y el porcentaje de estudiantes desaprobados.
Como sacar el porcentaje de alumnos aprobados, con dos decimales.
Este ejercicio se desarrolla matemáticamente, para ello debemos comprender como obtener el porcentaje de cada uno de los valores ingresados.
Debemos obtener el porcentaje de cada uno de los valores ingresados.
Ejemplo : Si se ingresa el valor NUM1 = 40 y NUM2 = 60.
PORCENTAJE_1 = (NUM1 * 100 ) / (NUM1 + NUM2)
PORCENTAJE_1 = (40 * 100) / (40 + 60)
PORCENTAJE_1 = 4000 / 100 = 40%
Sacar porcentaje de aprobados y reprobados
Aplicando este proceso matemático podemos obtener el porcentaje de cada valor ingresado.
Algoritmo programacion_work
Definir apro, desa, porA, porD como Real;
Escribir "MOSTRAR EL PORCENTAJE DE ALUMNOS APROBADOS Y DESAPROBADOS.";
Escribir " ";
Escribir Sin Saltar "ALUMNOS APROBADOS : ";
Leer apro;
Escribir Sin Saltar "ALUMNOS DESAPROBADOS : ";
Leer desa;
Escribir " ";
porA <- (apro * 100)/(apro + desa);
porD <- (desa * 100)/(apro + desa);
Escribir "APROBADOS : ", (REDON(porA*100)/100), "%";
Escribir "DESAPROBADOS : ", (REDON(porD*100)/100), "%";
FinAlgoritmo
print("15. MOSTRAR EL PORCENTAJE DE APROBADOS Y DESAPROBADOS.")
apro = int(input("CANTIDAD DE APROBADOS : "))
desa = int(input("CANTIDAD DE DESAPROBADOS : "))
print("PORCENTAJE DE APRBADOS : ", ( (apro * 100)/(apro + desa) ), "%")
print("PORCENTAJE DE DESAPROBADOS : ", ( (desa * 100)/(apro + desa) ), "%")
#include<stdio.h>
int main() {
float apro, desa;
printf("15. MOSTRAR EN PORCENTAJE LOS APROBADOS Y DESAPROBADOS.\n\n");
printf("Alumnos Aprobados : ");
scanf("%d",&apro);
printf("Alumnos Desaprobados : ");
scanf("%d",&desa);
printf("\nAPROBADOS : %.2f PORCIENTO \n",(apro * 100)/(apro + desa));
printf("DESAPROBADOS : %.2f PORCIENTO \n",(desa * 100)/(apro + desa));
return 0;
}
#include<iostream>
using namespace std;
int main() {
float apro, desa;
cout << "15. MOSTRAR EN PORCENTAJE LOS APROBADOS Y DESAPROBADOS.\n\n";
cout << "Alumnos Aprobados : ";
cin >> apro;
cout << "Alumnos Desaprobados : ";
cin >> desa;
cout << "\nAPROBADOS : " << (apro * 100)/(apro + desa) << "%" << endl;
cout << "DESAPROBADOS : " << (desa * 100)/(apro + desa) << "%" << endl;
return 0;
}
using System;
using System.Collections.Generic;
using System.Text;
namespace programacion_work
{
class aprobados_desaprobados
{
static void Main(string[] args)
{
double apro, desa;
Console.WriteLine("15. MOSTRAR EN PORCENTAJE LOS APROBADOS Y DESAPROBADOS.\n");
Console.Write("Alumnos Aprobados : ");
apro = double.Parse(Console.ReadLine());
Console.Write("Alumnos Desaprobados : ");
desa = int.Parse(Console.ReadLine());
Console.WriteLine("\nAPROBADOS : " + String.Format("{0,4:##.00}", ((apro * 100) / (apro + desa))) + "%");
Console.WriteLine("DESAPROBADOS : " + String.Format("{0,4:##.00}", ((desa * 100) / (apro + desa))) + "%");
Console.ReadLine();
}
}
}
package programacion_work;
import java.util.Scanner;
public class aprobados_desaprobados {
public static void main(String[] args) {
Scanner ingreso=new Scanner(System.in);
int apro=0, desa=0;
System.out.print("15. MOSTRAR PORCENTAJE DE APROBADOS Y DESAPROBADOS.\n\n");
System.out.print("ALUMNOS APROBADOS : ");
apro = Integer.parseInt(ingreso.next());
System.out.print("ALUMNOS DESAPROBADOS : ");
desa = Integer.parseInt(ingreso.next());
System.out.println("APROBADOS : " + (apro * 100)/(apro + desa) + "%");
System.out.println("DESAPROBADOS : " + (desa * 100)/(apro + desa) + "%");
}
}
private void jBtn_CalcularActionPerformed(java.awt.event.ActionEvent evt) {
int apro=0, desa=0;
apro = Integer.parseInt(jTxt_Apro.getText());
desa = Integer.parseInt(jTxt_Desa.getText());
jTxt_PApro.setText(String.valueOf((apro * 100)/(apro + desa)) + "%");
jTxt_PDesa.setText(String.valueOf((desa * 100)/(apro + desa)) + "%");
}
Imports System.Console
Module aprobados_desaprobados
Dim apro, desa As Integer
Sub Main()
WriteLine("15. MOSTRAR EL PORCENTAJE DE APROBADOS Y DESAPROBADOS")
WriteLine("")
Write("Cantidad de Aprobados : ")
apro = ReadLine()
Write("Cantidad de Desaprobados : ")
desa = ReadLine()
WriteLine("")
WriteLine("PORCENTAJE DE APROBADOS : " & (apro * 100) / (apro + desa) & "%")
WriteLine("PORCENTAJE DE DESAPROBADOS : " & (desa * 100) / (apro + desa) & "%")
ReadLine()
End Sub
End Module
Private Sub Btn_Calcular_Click(sender As Object, e As EventArgs) Handles Btn_Calcular.Click
Dim apro, desa As Integer
apro = Txt_Apro.Text
desa = Txt_Desa.Text
Txt_PApro.Text = Math.Round(((apro * 100) / (apro + desa)), 0)
Txt_PDesa.Text = Math.Round(((desa * 100) / (apro + desa)), 0)
End Sub
Sub Porcentajes2()
Dim apro As Integer
Dim desa As Integer
apro = Range("C12").Value
desa = Range("D12").Value
Range("F12").Value = Round((apro * 100) / (apro + desa), 0)
Range("G12").Value = Round((desa * 100) / (apro + desa), 0)
End Sub
Sub Porcentajes()
Dim apro As Integer
Dim desa As Integer
apro = InputBox("CANTIDAD DE APROBADOS")
desa = InputBox("CANTIDAD DE DESAPROBADOS")
MsgBox "PORCENTAJE DE APROBADOS : " & Round((apro * 100) / (apro + desa), 0) & "%" & vbNewLine & "PORCENTAJE DE DESAPROBADOS : " & Round((desa * 100) / (apro + desa), 0) & "%"
End Sub
Private Sub btn_calcular_Click()
Dim apro As Integer
Dim desa As Integer
apro = txt_apro.Text
desa = txt_despro.Text
txt_por_apro.Text = Round((apro * 100) / (apro + desa), 0)
txt_por_desa.Text = Round((desa * 100) / (apro + desa), 0)
End Sub