Cargando

¿En qué estoy mal? o ¿Qué me falta? Código C++




Solución elegida por el autor
Iniciado por Marco , 16 junio 2017 - 10:23
Pulsa corazón para recibir avisos de nuevas Respuestas

  AUTOR PREGUNTA

Publicado 15 junio 2017 - 06:13

Hola que tal, hago esta pregunta para despejar una duda sobre un ejercicio de programación en C++, ¿Podrían ayudarme a identificar y corregir el error? (Por favor) Ya que no entiendo en dónde estoy fallando exactamente y necesito despejar esa duda cuanto antes.

 

El código es el siguiente, gracias de antemano.

 

//Validar correo electrónico
#include <iostream>
#include <string>
 
using namespace std; 
 
int main (){
string correoE;
correoE.size()=17
cout<<"Escribe el correo electronico: "<<endl; 
int totalA; 
int totalPunto;
for (int i=0;i<correoE.size(17);i++)
if (correoE[i]=='@'){
totalA=totalA+1;
}
if (correoE[i]=='.'){
totalPunto+1;
}
if (totalA==1&&totalPunto==1)
cout<<"Correo Valido"<<endl;
}else{
cout<<"El correo no es valido, verificar..."<<endl;
}
}

  • 11 personas más tuvieron esta duda Yo también
  • Volver arriba

 

Publicado 15 junio 2017 - 21:58

Hola Francisco, bienvenido a Solvetic. Vengo a ayudarte, que todos hemos pasado por aprender a programar C++ entre otros factores. Aquí tienes unos programas que te pueden ayudar a chequear  si está bien o no.

 

En este caso se llama Cppcheck para testear y chequear errores de compilaciones o programación en el código.

 

A mi en concreto me trae buenos recuerdos. Aquí tienes enlace para descargarlo, es gratuito:

 

Por favor Identificate o Registrate para poder ver este contenido

 

Cppcheck es una herramienta de análisis estático para el código C / C ++. Cppcheck también es el que detecta tipos de errores que a veces los compiladores no detectan. Como objetivo tiene el poder detectar errores reales en código directo. Ya me contarás que tal y además esto te ayuda ahora y para más adelante.



 

Publicado 16 junio 2017 - 10:23

Aquí puedes pegar el código y ver los errores de C y C++

 

Por favor Identificate o Registrate para poder ver este contenido



 

Publicado 23 enero 2023 - 02:36

Marco, 16 Jun 2017 - 08:23, dijo:

Aquí puedes pegar el código y ver los errores de C y C++

 

Por favor Identificate o Registrate para poder ver este contenido

 

no se que estoy haciendo mal

 

#include <stdio.h>
#include <stdlib.h>

int cant,precio;
char tipo;
float descuento,total,totalSinDscuento;

void totalA <-0;
void totalB <-0;
void totalC <-0;

void totalASinDescuento<-0;
void totalBSinDescuento<-0;
void totalCSinDescuento<-0;

void precioA<15;
void precioB<10;
void precioC<5;

void a<-0;
void b<-0;
void c<-0;

void cantA<-0;
void cantB<-0;
void cantC<-0;

printf ("Tipo de Silla (A,B,C): ");
void tipo;
printf ("Cantidad: ");
void cant;

if (tipo="A");
else
{
a<-a+cant;
}
return 0;
 
if (tipo="B");
else
{
b<-b+cant;
}
return 0;
 
if (tipo="C");
else
{
c<-c+cant;
}
return 0;
 
printf ("Desea continuar s/n?");
void rta;

do
{
rta="n";
}
while;

if (a%5<>0);
else
{
a<-a-1
cantA<-cantA+1
}
return 0;

do
{
a%5=0
}
while;

descuentoA<-(a/5)*0.05;
totalA<-a*precioA-descuentoA;//total menos el descuento

if (b%3<>0);
else
{
b<-b-1
cantB<-cantB+1
}
return 0;

do
{
b%3=0
}

descuentoB<-(b/3)*0.03;
totalB<-b*precioB-descuentoB;

if (c%2<>0);
else
{
c<-c-1
cantC<-cantC+1
}
return 0;

do
{
c%2=0
}

void descuentoC<-(c/2)*0.02;
void totalC<-c*precioC-descuentoC;

totalASinDescuento<-cantA*precioA;
totalBSinDescuento<-cantB*precioB;
totalCSinDescuento<-cantC*precioC;

                 //IMPRIMIR FACTURA
                  
                  
string"            Tienda de Sillas            ";
string"============================================";
string"      ";
string"CANTIDADDESCRIPCIONPRECIO UDESCTOTAL";
string"      ";

string" ",a+cantA," Sillas tipo A ",precioA," ",descuentoA," ",totalA+totalASinDescuento;  
string"      ";
string"      ";
string"      ";

string" ",b+cantB," Sillas tipo B ",precioB," ",descuentoB," ",totalB+totalBSinDescuento;
string"      ";
string"      ";
string"      ";

string(" ",c+cantC," Sillas tipo C ",precioC," ",descuentoC," ",totalC+totalCSinDescuento;
string"      ";
string"      ";
string"      ";

return 0;



 

Publicado 05 noviembre 2020 - 06:52

alguien podría decirme cual es el error 

 

 

 

#include<conio.h>
#include<stdio.h>
main(){
int tam,i;
printf("Ingrese el tamaño que desea para el vector:")
  scanf;("%d",&tam);
double v[tam];
for(i=0;i<tam;i++){
printf("Ingrese un numero:");
scanf("%lf",&v[i]);
}
for(i=0;i<tam;i++){
printf(".2lf\t",v[i]);
}
getch();
}



 

Publicado 14 enero 2021 - 23:37
Dónde tengo el error?
#include<stdio.h>
#include<conio.h>
#include<dos.h>
#include<stdlib.h>
using namespace std;
void main (void)
{
clrscr();
int a,b;
printf("Bienvenido al changarro de don juan debido a problemas recientes solicitado cambiar la contraseña de su cuenta su nueva contraseña es 1234 favor de comprobarla en caso de ser veridica se abrira otra ventana diciendo que el cambio se a realizado exitosamente, gracias por su atencion");
do
{
gatoxy (15,b);
printf("Favor de ingresar su contraseña");
scanf("%d",&b);
clrscr();
if(b==1234)
{
textcolor(15);
cprintf("Felicidades el cambio de la contraseña a sido exitoso")
}
else
{
textcolor(14);
cprintf("Oh que pena, la contraseña es incorrecta, intentelo nuevamente");
}
}
while(b!=1234);
getch();
}


X