Ejercicios Ionic
Ejercicios Ionic
Ejercicios Ionic
GRUPO: 501
QUINTO CUATRIMESTRE
FEBRERO 2023
EJERCICIO 1
ENUNCIADO
Determinar la cantidad de dinero que recibirá un trabajador por concepto de las horas
extras trabajadas en una empresa, sabiendo que cuando las horas de trabajo exceden de
40, el resto se consideran horas extras y que estas se pagan al doble de una hora normal
cuando no exceden de 8; si las horas extras exceden de 8 se pagan las primeras 8 al doble
de lo que se pagan las horas normales y el resto el triple.
DISEÑO
CODIFICACION
HTML
<ion-header [translucent]="true">
<ion-toolbar>
<ion-title>
Blank
</ion-title>
</ion-toolbar>
</ion-header>
<ion-content [fullscreen]="true">
<ion-header collapse="condense">
<ion-toolbar>
</ion-toolbar>
</ion-header>
<div id="container">
<br>
<br>
<br>
<br>
<br>
<br>
Resultado {{resultado}}
</div>
</ion-content>
CSS
#container {
text-align: center;
position: absolute;
left: 0;
right: 0;
top: 50%;
transform: translateY(-50%);
#container strong {
font-size: 20px;
line-height: 26px;
#container p {
font-size: 16px;
line-height: 22px;
color: #8c8c8c;
margin: 0;
#container a {
text-decoration: none;
}
.txt{
color: red;
font-size: 18px;
font-weight: 800;
.caja{
background: black;
color: red;
border-radius: 10px;
text-align: center;
.boton{
background: black;
color: red;
font-weight: 600;
.boton:hover{
}Controlador
PH: any;
HT: any;
resultado: any;
triples: any;
dobles: any;
constructor() { }
Calcular() {
} else {
} else {
PRUEBAS
EJERCICIO 2
ENUNCIADO
PRUEBAS
CODIFICACION
HTML
<ion-header [translucent]="true">
<ion-toolbar>
<ion-title>
Blank
</ion-title>
</ion-toolbar>
</ion-header>
<ion-content [fullscreen]="true">
<ion-header collapse="condense">
<ion-toolbar>
</ion-toolbar>
</ion-header>
<div id="container">
<br>
<hr>
<select [(ngModel)]="operacion">
<option value="blanco">Blanco</option>
<option value="verde">Verde</option>
<option value="amarillo">Amarillo</option>
<option value="azul">Azul</option>
<option value="roja">Roja</option>
</select>
<hr>
<span [ngSwitch]="operacion">
<span *ngSwitchCase="'blanco'">A Pagar: ${{compra}}</span>
</span>
</div>
</ion-content>
CSS
#container {
text-align: center;
position: absolute;
left: 0;
right: 0;
top: 50%;
transform: translateY(-50%);
#container strong {
font-size: 20px;
line-height: 26px;
#container p {
font-size: 16px;
line-height: 22px;
color: #8c8c8c;
margin: 0;
#container a {
text-decoration: none;
.titulo{
font-size: 20px;
margin-bottom: 10px;
color: aqua;
font-weight: 800;
.caja{
background: black;
color: aqua;
text-align: center;
border-radius: 10px;
}Controlador
compra : any;
operacion : any;
constructor() {}
PRUEBAS