Nombres de variables válidos en c

Quisiera me ayudaras en unas preguntas que me dejaron y no entiendo muy bien, dice:
1.Cuál de los siguientes nombres de variables son válidos. Si no son válidos explicar por qué:
a)registro1
b)1registro
c)archivo_3
d)$impuesto
e)nombre
f)123-456-12
g)nombre_y_dirección
h)_subtotal
2.Describa la declaración apropiada para cada grupo de variables y formaciones:
a.Variable entera: p, q
b)Variables flotantes: por, y, z
c)Variables de carácter: a, b, c
d)Variable entera largo: contador
e)Variable de cadena de carácter: hola
f)Variable entera inicializada en 10
g)Variable flotante inicializada en 2.25
3.¿Cuál es la salida del siguiente programa?, Justifique su respuesta
#include <iostream.h>
void main( )
 {
       // cout  << Hola maestro\n";
4.¿Qué entrada se genera en el siguiente programa?
#include<iostream.h>
void main( )
{
     cin  >>   V1  >>  V2;
     cin  >>  Precio_venta;
}
4.    ¿Qué sucede si en la función main no le agregamos la función return?
 }
Respuesta
1
1)
b)No, porque no puede empezar por un numero
d)no porque $ es un carácter ilegal
f)no porque no puede empezar por un numero
resto) sí
2)
a) int p, q;
b)float x, y, z;
c)char a, b, c;
d)long int contador;
e)char hola[...];
f)int var=10;
g)float var=2.25;
3)
La salida es "Hola maestro\n"
4)
La entrada es V1, V2 y Precio_venta
5)¿Qué sucede si en la función main no le agregamos la función return?
Si declaramos la función main como void no sucederá nada, si la declaramos como int nos dará un warning en el que nos dirá que la función debe devolver un valor.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas