• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

MATURA,zadanie

Cloud VPS
0 głosów
240 wizyt
pytanie zadane 10 grudnia 2018 w C i C++ przez adamus Użytkownik (860 p.)

Mam problem jak znalezc najmniejsza dlugosc niepoprawnego napisu w programie ponizej jak sie do tego zbarac ? 

#include <iostream>
#include <conio.h>
#include <fstream>
using namespace std;
int x(string s)
{
    int ile=0;
    for(int i=0;i<s.size();i=i+4)
    {
 
     if(s[i]=='1'&&(s[i+1]=='1'||s[i+2]=='1'))
     {
         ile++;
     }
	}
  if(ile>0)
  return 0;
  else
  return 1;
}
int main()
{
   string a;
   int ilep=0,ilenp=0;
   ifstream plik("binarne.txt");
   if(plik.is_open())
   {
   	while(plik.good())
   		{
  	 	for(int i=0;i<500;i++)
  		{	  
    	plik>>a;
 		 if(x(a))
  			ilep++;	
 		 else
 			ilenp++;
   		}
		}
   }
   cout<<ilenp<<endl;
    return 0;
}

 

1 odpowiedź

0 głosów
odpowiedź 10 grudnia 2018 przez profesorek96 Szeryf (91,400 p.)
Co oznacza nie poprawny napis ?

Podobne pytania

0 głosów
0 odpowiedzi 285 wizyt
pytanie zadane 10 września 2020 w Nasze poradniki przez lobo.guru Obywatel (1,920 p.)
0 głosów
2 odpowiedzi 978 wizyt

93,455 zapytań

142,450 odpowiedzi

322,719 komentarzy

62,837 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...