Question
Help me finish please asap C++ or Java ! Write a program that prints the numbers that are not found in a Fibonacci sequence. Input
Help me finish please asap C++ or Java !
Write a program that prints the numbers that are not found in a Fibonacci sequence. Input from the keyboard an integer representing the number in the sequence to find. Output the appropriate nonFibonacci number. Error check negative numbers. Use a user-defined function/method. Refer to the sample output below. Sample Run:
Enter a value in the sequence: 1
The first non-Fibonacci number is: 4
Name the program: NoFiboancciXX.java or NoFibonacciXX.cpp, where XX are your initials.
#include
int NonFibo(int n ) { int a[1000000]={0}; int x=0; int y=1; for(;x<1000000;x=x+y,y=y+x) { if(x<1000000) a[x]=1; if(y<1000000) a[y]=1; } int count=0; for(int i=0;i<1000000;i++) { if((a[i]==0)&&(count==(n-1))) { return i; break; } else if (a[i]==0) {count++;} } }
int main() { cout<
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started