-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtp1_backend.php
142 lines (96 loc) · 3.07 KB
/
tp1_backend.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>TP1 Backend</title>
</head>
<body>
<h2>Potrero Digital 2022</h2>
<h1>TP1 Backend</h1>
<hr>
<br>
<h2>1. Imprima por pantalla: “Hola mundo”.</h2>
<?php
echo "Hola Mundo";
?>
<hr>
<br>
<h2>2. Cargue en una variable la cadena de caracteres “Hola mundo” y luego la imprima por pantalla.</h2>
<?php
//Escribo un mensaje en una variable y luego imprimo el valor de la variable en pantalla
$mensaje = "Hola Mundo";
echo $mensaje;
?>
<hr>
<br>
<h2>3. Crear dos variables enteras y mostrar por pantalla operaciones matematicas</h2>
<h3>Operaciones: la suma, la resta, la multiplicación, la división entera y el resto de la división entera.</h3>
<?php
//Cargo el valor en las dos variables como enteros (int)
$x_1 = 10;
$x_2 = 20;
print "<h4>Variables</h4>\n";
print "<p>x_1: "."$x_1</p>\n";
print "<p>x_2: ". "$x_2</p>\n";
print "<h4>Operaciones</h4>\n";
//Cargo la suma de ambas variables en una nueva variable
$suma = $x_1 + $x_2;
print "<p>Suma:"."$suma</p>\n";
//Cargo la resta de ambas variables en una nueva variable
$resta = $x_1 - $x_2;
print "<p>Resta: "."$resta</p>\n";
//Cargo la multiplicacion de ambas variables en una nueva variable
$producto = $x_1 * $x_2;
print "<p>Producto: "."$producto</p>\n";
//Cargo la division entera de ambas variables en una nueva variable
$division = $x_1 / $x_2;
print "<p>Division: "."$division</p>\n";
//Cargo el resto de la division entera de ambas variables en una nueva variable
$resto_division = $x_1 % $x_2;
print "<p>Resto division: "."$resto_division</p>\n";
?>
<hr>
<br>
<h2>4. Realizar la transformación de grados Celsius a Fahrenheit, para el valor 20°C y luego lo imprima por pantalla.</h2>
<?php
// Creo la variable Celsius y le cargo el valor dentro
$grados_celsius = 20;
$grados_farenheit = ($grados_celsius * 1.8) + 32;
print "<h3>Conversion</h3>\n";
print "<p>Grados Celsius: "."$grados_celsius</p>\n";
print "<p>Grados Farenheit: </p>\n";
echo $grados_farenheit
?>
<hr>
<br>
<h2>5. Implementar algoritmos que permitan:</h2>
<h3>a) Calcular el perímetro y el área de un rectángulo, dado que su base es 18cm y su altura 12cm. </h3>
<?php
$base_cm = 18;
$altura_cm = 12;
$perimetro_rectangulo = (2 * $base_cm) + (2 * $altura_cm);
$area_rectangulo = $base_cm * $altura_cm;
print "<h4>Calculo</h4>\n";
print "<p>Perimetro de Rectangulo: "."$perimetro_rectangulo</p>\n";
print "<p>Area de Rectangulo: "."$area_rectangulo</p>\n";
?>
<h3>b) Calcular el perímetro y el área de un círculo dado que su radio es de 30cm.</h3>
<!--
define("PI", 3.14159);
print "<p>El valor de pi es " . PI . "</p>\n";
-->
<?php
$radio_cm = 30;
$perimetro_circulo = round(2 * 3.14159 * $radio_cm,2);
$area_circulo = round(3.14159 * ($radio_cm ** 2),2);
print "<h4>Calculo</h4>\n";
print "<p>Perimetro del Circulo: "."$perimetro_circulo</p>\n";
print "<p>Area del Circulo: "."$area_circulo</p>\n";
?>
<hr>
<br>
<h3> Trabajo Practico realizado por:</h3>
<h1> SIC </h1>
</body>
</html>