- 1
Calculadora de préstamos
Necesito saber cual el es resultado de los puntos #3 y #4 solo eso para https://www.sololearn.com/discuss/1249569/?ref=app https://code.sololearn.com/Ws4vc25qC7Z9/?ref=app
13 Réponses
+ 4
import java.util.Scanner;
public class Program
{
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int amount = scanner.nextInt();
//your code goes here
int months = 3;
for (int i = 0; i < months; i++)
amount = amount * 90 / 100;
System.out.println(amount);
}
}
0
impor java.util.scanner
Public class Program
Public static void main ( String [] args ){
Scanner scanner = new Scanner (System.in)(
double amount = scanner.nextInt();
int= 0;
double decimo =0;
while (i < 6 ) {
i++;
decimo = amount /10;
amount= amount -decimo;
}
System.out.println (( int) amount);
0
This is the correct code. In your code various syntax errors were present
0
muchas gracias por su ayuda
0
Yo hice mi codigo Sin Usar loop Por si ha alguien le Interesa xd :
import java.util.Scanner;
public class Program
{
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int amount= scanner.nextInt();
//tu código va aquí
int resto = amount/ 10;amount -= resto;
int s = amount / 10; int r = amount - s;
System.out.print( r - r / 10 );
}
}
0
Buenos días. Alguien sabe por qué en la solución que dió José Reinaldo, utilizando el ciclo for, después de inicializar, poner la condición y el incremento al cerrar con paréntesis, porque no siguió con las {}, no faltó esto? Agradeceré si alguien me puede ayudar. Gracias.
0
import java.util.Scanner;
public class Program
{
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int amount = scanner.nextInt();
int i, m = 3;
for (i = 0; i < m; i++)
amount = amount * 90 / 100;
System.out.println(amount);
}
}
0
You have to do it like this.
import java.util.Scanner;
public class Program
{
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int amount = scanner.nextInt();
for (int i = 0; i < 3; i++) {
amount = amount * 90 / 100;
}
System.out.println(amount);
}
}
0
Alguien q me explique la multiplicación por 90 ??
0
import java.util.Scanner;
public class Program
{
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int amount = scanner.nextInt();
//tu código va aquí
// declaramos la varible meses que almacenara el numero de cuotas
int meses = 3;
for(int i =0; i< meses;i++){
/* determinamos el valor de la couta con el porcentaje inverso y luego se lo restamos, un na vez el bucle termine de iterar imprimimos rn consola*/
int cuota = amount - amount*90/100;
amount = amount - cuota;
}
System .out .println (amount);
}
}
0
Este es mi código
import java.util.Scanner;
public class Program
{
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int amount = scanner.nextInt();
//tu código va aquí
int meses=3;
for (int x = 1; x <= meses; x++) {
int cuota = amount - amount *90/100;
amount = amount - cuota ;
if (x != 3) {
continue ;
} {
System.out.println (amount );
}
}
}
}
- 1
import java.util.Scanner;
public class Program{
public static void main ( String [] args ){
Scanner scanner = new Scanner (System.in);
double amount = scanner.nextDouble();
int i= 0;
double decimo =0;
while (i < 6 ) {
i++;
decimo = amount /10;
amount= (int)(Math.floor (amount -decimo));
}
System.out.println (( int) amount);
}}
- 2
este es mi codio me fogura que todo esta bien menos 3 y 4 despues 1,2y 5 bien