Computing">
Programacion
Programacion
Programacion
Si gustan pueden comenzar hacer los ejercicios pongan quien los realizó. Aqui estoy
Maritza, no logró levantar zoom. Por favor continuemos aquí. Hay que reemplazar los
valores
!(a==c)&&(c>b)
!(10==13)&&(13>10)
!(falso) &&(verdadero)
(verdadero)&&(verdadero)
Verdadero
Falso
falso
(a + c mod 5 )* (b /a + d )
(10 + 13 % 5)* (12/10+14)
13*15.2
197.6
a+b*c % a
10+12*13%10
10+156%10
10+6
16
b*c+2a / 8 + d / 4
156+2.5+ 3.5
162
b * (c + 2a) / (8 + d / 4 )
12*(13+2*10)/(8+14/4)
12*(13+20)/(8+3.5)
12*33/11.5
34.43
10 + 13% 5* 12/10 + 14
10 + 3.6 +14
27.6
4/2 + 3 * 5 + 12 mod 4
4/2+15+12 % 4
2+15+0
17
3 + 5*(10-8)
3 + 5*2
3 + 10
13
4/(2 + 3) + (5 + 12 )mod 4
⅘ + 17 % 4
0.8 + 17 % 4
0.8 + 1
1.8
12. 3.5 + 5.09 - 14.0 / 40 + 2.1 * (1.5 + 3.0 * 4.1) Solano Cruz Alec
38.22
13.- De Jesus Vazquez Brenda
( 3.5+5.09-14.0)/40+3.15+12.3
-5.41/40+3.15+12.3
-0.13+3.15+12.3
15.32
8 + 19 - 1.75 + 93 + 18 % 11 / 4 + 32/20
121.6
8 +( 19 - 14 / 8 )+ 31 * (3 + 18 mod 11) / 4 + 32 / 4 * 5
8+(19- 17.25)+31*(3+7)/4+32/4*5
8+17.25+31*10/4+32/20
8+17.25+77.4+1.6
104.35
26 de febrero 2022
(2 != 4) && (8 > 2)
Falso
4xmod7>=w/4(z-1)||x2>=3xz
32%7>=12/4/2 ||(8*8)>=3*8*3
True || falso
true
Falso
x + w mod 5 * y / x + z
8 + 12 mod 5 * 10 / 8 + 3
8 + 2 * 10 / 8 + 3
8 + 2.5 + 3
13.5
y+w*z mod x
10+(12*3) mod 8
10+36 % 8
10+4
14
w2+zy/8+3/2
122+3*10/8+3/2
144+3.75+1.5
149.25
7.Martínez Ramírez Juan Carlos
(w+2z) / (5+x/4)
(12+2*3) / (5+8/4)
(12+6) / (5+2)
18 / 7
2.57
X + w % 5* y/x + z
8 +12%5*10/8+3
8+2*10/8+3
8+2.5+3
13.5
6.5+3.05-13.3 / 4.2+3.2*(1.6+40.5)
6.5+3.05-13.3 / 4.2+3.2*42.1
6.5-0.11+134.72
6.39+134.72
141.11
20 mod 3 * 10 / 11
20 mod 30 / 11
1.8182
10. Sánchez Vega Jesús Eduardo
2 + 15 + 12 % 4
2 + 15 + 0
17
3 + 5 * (10 - (2 * 4))
3+5 (10-8)
3+5 *2
3 + 10
4 / 5 + 17 mod 4
0.8 + 1
1.8
13
9.55 - 174.238
-164.688
15. Cuevas Becerril Juliana Litzi
vdudx-udvdxv2
(v * (d*u/d*x) - u * (d*v/d*x)) / (v*v)
(v1-v2)>100
CLASE 4 MARZO
float expresion1
inicio
llamar expresion1(a,b,c,d)
llamar expresion2(a,b,c,d)
llamar expresion3(a,b,c,d)
imprimir resultados
fin
{
return((a+c%5)* (b/(a+d)))
}
{
bool x;
x=!(a==c)&& c>b
return x;
}
{
bool x;
return x;
}
a*b*c % a*d > 3*d/(2*a) && 2*a < d+3 || d % 8 == 2*b - (d + c % 9);
10*12*13 % 10*14 > 3*14/(2*10) && 2*10 < 14+3 || 14% 8 == 2*12 - (14+ 13 % 9);
10*12*13 % 10*14 > 3*14/20 && 2*10 < 14+3 || 14% 8 == 2*12 - 18;
160 % 140 > 2.1 && 2*10 < 14+3 || 6 == 2*12 - 18;
v && v || v
v
#include <stdio.h>
main()
float exp1;
exp1=expresion1(a,b,c,d);
exp2=expresion2(a,b,c,d);
printf("\n el valor de a expresion 2 %d ",exp2);
exp3=expresion3(a,b,c,d);
{
return((a+c%5)* (float(b)/(a+d)));
}
{
bool x;
}
bool x;
x=a*b*c % (a*d) > 3*d/(2*a) && 2*a < d+3 || d % 8 == 2*b - (d + c % 9);
return x;
}
PROGRAMA DE TAREA
Determine el total a pagar por n productos a un precio x considerando que este fin de
semana todas las compras tienen un 10% descuento.
tres
cantidad de productos n
n y x
inicio
leer cantidad
leer precio
llamar preciosdescuento(cantidad,precio)
psd=preciosdescuento(cantidad,precio)
llamar descuento(presindesc) des=descuento( psd )
imprimir resultado
fin
{
return(cantidad*precio)
}
float descuento(presindesc)
{
return( presindesc*0.10)
}
tot= presndesc-desc
return tot;
}
CLASE 11-MAR-22
tres funciones
inicio
leer ctrefrescos
llamar fnumeropaquetes(ctrefrescos)
llamar frefrescosueltos
llamartotalpagar
escribir resultados
fin
{
regresa(ctrefrescos%10)
}
refrsueltos=ctrefrescos % numpaq
regresa refrsueltos
}
{
regresa(numpaq*80 + refrsueltos*12)
}
PROGRAMA
#include <stdio.h>
main(){
scanf("%d",&refrescos);
tap=totalpagar(np,rs);
{
return(ctrefrescos/10);
}
refrsueltos=ctrefrescos % numpaq;
return refrsueltos;
}
{
return(numpaq*80 + refrsueltos*12);
}
EJERCICIO 2
A un trabajador le pagan su salario según sus horas laboradas y una tarifa de pago por
hora, adicional a su salario recibe un bono de puntualidad del 2% y paga de impuesto
un 15%.
Elabora las funciones necesarias para calcular el total a pagar considerando los puntos
antes mencionados. En la función main() se leen las horas trabajadas y la tarifa de pago,
llame a las funciones y determine el total a pagar.
float- > total a pagar, float -> bono de puntualidad y float -> el impuesto
horasTrabajadas, tarifahr
inicio
salariosinimpuesto= horasTrabajadas*tarifahr
llamar bono(salariosinimpuesto)
escribir resultados
fin
{
regresa(salariosinimpuesto*0.02)
}
{
regresa( bon-impuest+salariosinimpuesto)
PROGRAMA
#include <stdio.h>
main()
int salsimp,horasTrabajadas,tarifahr;
printf("Horas trabajadas");
scanf("%d",&horasTrabajadas);
scanf("%d",&tarifahr);
salsimp= horasTrabajadas*tarifahr;
bon=bono(salsimp);
imp=impuesto(salsimp, bon);
tp=totalpagar(bon, imp,salsimp);
{
return(salariosinimpuesto*0.02);
}
}
return( bon-impuest+salariosinimpuesto);
CLASE 18-MAR-2021
total de pulgadas
una
float
cantidad de centimetros
inicio
leer cm
llamar convertir(cm)
escribir resultados
fin
regresar (cm/2.54)
#include <stdio.h>
main(){
scanf("%d",&opcion);
if(opcion==0){
scanf("%d",&cms);
res1=convertir(cms);
printf("%d cm son %f pulgadas",cms,res1);
if(opcion==1){
scanf("%d",&in);
res2=convertir2(in);
if((opcion>1)||(opcion<0))
printf("Error ");
return cm/2.54;
return in*2.54;
dos
3. ¿ Que tipo de dato tienen los datos que me piden obtener?
float
leer opcion
inicio
si (opcion==0)
leer cm
llamar convertir(cm)
escribir resultados
fin_si
si (opcion==1)
leer in
llamar convertir2(in)
escribir resultado
fin_si
fin
{
{
regresar in*2.54
}*/
#include <stdio.h>
main()
float x, n1,n2;
scanf("%f",&n1);
scanf("%f",&n2);
x=calcularMayor(n1,n2);
{
if(num1>num2)
return num1;
if(num2>num1)
return num2;
}
/*Elabore un algoritmo que dados dos números determine cual es el mayor
una
float
dos números
dos números
inicio
leer num1
leer num2
llamar calcularMayor(num1,num2)
escribir resultado
fin
{
si (num1>num2)
{
si (num2>num1){
regresa num2
}*/